-- ****************************************************************************
-- CISCO-WIRELESS-IF-MIB.my: Cisco Wireless Radio Point to Point MIB.-- January 2000, Joseph L Raja-- Copyright (c) 1998-2005 by Cisco Systems, Inc.
-- All rights reserved.-- ****************************************************************************-- ****************************************************************************CISCO-WIRELESS-IF-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPE,Counter32,Integer32,Gauge32,Counter64,NOTIFICATION-TYPE,
Unsigned32FROM SNMPv2-SMI
DisplayString,RowStatus,TruthValue,TimeIntervalFROM SNMPv2-TC
MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUPFROM SNMPv2-CONF
ifIndex
FROM IF-MIB
OwnerStringFROM RMON-MIB
CwrRFZeroIndex,
CwrCwErrorFreeSecond,
CwrCwErroredSecond,
CwrCwSeverelyErroredSecond,
CwrCwConsecutiveSevErrSecond,
CwrCwDegradedSecond,
CwrCwDegradedMinute,
CwrCollectionAction,
CwrCollectionStatus,
CwrThreshLimitType,
CwrRadioSignalAttribute,
CwrOscState,
WirelessGauge64
FROM CISCO-WIRELESS-TC-MIB
ciscoMgmt
FROM CISCO-SMI;ciscoWirelessIfMIB MODULE-IDENTITYLAST-UPDATED"200601041003Z"ORGANIZATION"Cisco Systems Inc."CONTACT-INFO"Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: wireless-nms@cisco.com"DESCRIPTION"This is the MIB Module for the Cisco Wireless Radio
Point to Point interface specification.
I) Relationship of the Cisco Wireless Radio IF MIB to Interfaces MIB:
One instance of the ifEntry exists for each wireless interface.
The ifType of each such interface will be propWirelessP2P(157).
If (at least) one IP address is active on an interface with this
ifType without the use of any intervening (multiplexing) sub-layer,
then it will appear in exactly two ifStackTable entries: i.e.,
for an ifType=propWirelessP2P(157) interface with ifIndex 'x', the
ifStackTable will contain:
ifStackStatus.0.x=active
ifStackStatus.x.0=active
The ifTestTable and ifRcvAddressTable are not supported by this ifType.
II) ifEntry for the Wireless MAC Layer:
The ifEntry for the wireless MAC Layer supports the following groups in
the Interfaces MIB :
a. ifGeneralInformationGroup
b. ifHCPacketGroup
For all those objects where the behavior is as defined in the Interfaces
MIB, refer to Interfaces MIB for description.
Special conditions or exceptions are explicitly documented here.
IfTable Attribute Comments
================= ===============================================
ifType, The IANA value of propWirelessP2P(157).
ifMtu, Return 1500.
ifSpeed, Current configured bandwidth. It can be
1.5Mbits/sec to 12Mbits/sec.
ifPhysAddress, Return 0 length octet string.
ifAdminStatus, The administrative status of this interface.
ifOperStatus, The current operational status of the
wireless MAC layer interface.
ifLastChange, Refer to the Interfaces MIB.
ifInMulticastPkts, Returns 0.
ifInBroadcastPkts, Returns 0.
ifOutMulticastPkts, Returns 0.
ifOutBroadcastPkts, Returns 0.
ifHCInMulticastPkts, Not supported.
ifHCInBroadcastPkts, Not supported.
ifHCOutMulticastPkts, Not supported.
ifHCOutBroadcastPkts, Not supported.
Glossary
The following terms are used in the MIB definitions below.
Radio Interface: The interface that provides the wireless
communication features.
Radio Link: The bi-directional wireless link that exists between two
communicating radio.
Radio PHY: Represents the transmission characteristics of the Radio
Link.
RF Unit: The Radio Frequency components and the associated
antennas.
ARQ: Automatic Repeat Query.
Cisco Wireless MIB Organization
The Cisco Wireless Radio IF MIB provides the following management groups :
o. Radio Base Group
This group contains common information about a radio
interface . It provides facilities to configure
attributes such as self-test, acquisition mode, etc.
It includes configuration information used to set up
a radio link.
o. Radio PHY Quality Group
This group provides facilities to control/tune the
transmission and reception quality of the Radio Link.
The quality of the Radio Link is measured using the
metrics defined in radio Radio Link metrics group.
o. Radio Frequency Resource Group
This contains information about the Radio frequency
transmission and reception resources available on the
system. This group determines the portions of the
radio spectrum at which the radio subsystem can
operate.
This group in conjunction with the radio PHY group
determine the acutal spectrum that gets used for
communications.
o. Radio Link Metrics Group
This group contains metrics to measure the quality of
radio Link. This includes metrics such as total
received codeword errors, resync count, errored
seconds etc.
o. Radio Signal Group
This group contains information about the radio
signal(s) that were received or attributes of the radio
signals computed from received signals.
This group models the real-time data that is collected.
The key characteristics are:
1. The amount of information captured in these parameters
is large and cannot be modeled as single values.
2. They represent real-time information, which cannot be
polled for as well.
3. Hardware captures this information.
All the radio signal characteristics are modeled in
three ways:
1. Histogram
2. Timelines
3. Snapshots
For management purposes radio signal characteristics
are made accessible via:
1. History Group
2. Timeline Group
3. Snapshot Group
These groups are described below.
o. History Group
This group contains information about the radio system
characteristics which are inherently modeled as
historgrams.
Certain characteristics of the radio system may be
captured as histograms by the hardware.
The user may configure these histograms as needed.
It exists for the following reasons:
1. The amount of information contained in these
parameters is large and cannot be modeled as single
values.
2. They represent real-time information, which cannot be
polled for as well.
3. Key signal processing information cannot be captured
by normal SNMP (say 1 sec poll interval) monitoring.
4. Hardware captures this information as histograms.
5. In wireless environments this is key information that
can be captured for fault and performance management.
o. Timeline Group
This group contains information about how raw radio
signal characteristics that may be captured.
Timelines are normally associated with a threshold
defined in the threshold group.
o. Threshold Group
This provides provides facilities to define thresholds
on the raw signal attributes that are processed by the
hardware. Normally thresholds are used in conjunction
with Timelines to capture specific radio signal
behavior.
o. Snapshot Group
This group provides facilities that may be
used to capture multiple radio signal attributes
keyed to a single user initiated trigger. Simultaneous
capture of multiple real-time attributes keyed to
a single trigger provides indepth information about
the behavior of the system.
o. Test Group
This provides facilities to establish loopback at
various points in the hardware for diagnostic
purposes.
o. Antenna Group
This group provides information about the antenna
resources installed and available for use.
o. Trap Group
It provides the list of traps that the wireless system
will generate."REVISION"200601041003Z"DESCRIPTION"Imported Unsigned32 from SNMPv2-SMI."REVISION"200002211500Z"DESCRIPTION"The initial version of this MIB module."::={ ciscoMgmt 136}-- The Cisco Wireless Radio MIB TreecwrRadioMibObjects OBJECTIDENTIFIER::={ ciscoWirelessIfMIB 1}cwrRadioNotification OBJECTIDENTIFIER::={ ciscoWirelessIfMIB 2}cwrRadioInternal OBJECTIDENTIFIER::={ cwrRadioMibObjects 1}cwrRadioCommon OBJECTIDENTIFIER::={ cwrRadioMibObjects 2}cwrRadioBaseGroup OBJECTIDENTIFIER::={ cwrRadioMibObjects 3}cwrRadioPhyQualityGroup OBJECTIDENTIFIER::={ cwrRadioMibObjects 4}cwrRadioFreqResGroup OBJECTIDENTIFIER::={ cwrRadioMibObjects 5}cwrRadioMetricsGroup OBJECTIDENTIFIER::={ cwrRadioMibObjects 6}cwrRadioHistoryGroup OBJECTIDENTIFIER::={ cwrRadioMibObjects 7}cwrRadioTimelineGroup OBJECTIDENTIFIER::={ cwrRadioMibObjects 8}
cwrRadioSnapshotGroup OBJECTIDENTIFIER::={ cwrRadioMibObjects 9}cwrRadioAntennaGroup OBJECTIDENTIFIER::={ cwrRadioMibObjects 10}cwrRadioLatestTrap OBJECTIDENTIFIER::={ cwrRadioNotification 1}cwrRadioDevTraps OBJECTIDENTIFIER::={ cwrRadioNotification 2}cwrRadioThreshTraps OBJECTIDENTIFIER::={ cwrRadioNotification 3}-- Radio Indices.cwrRadioNextIndex OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object should be used to generate unique indices when
creating rows in the cwrRadioHistoryGroup, cwrRadioTimelineGroup,
and the cwrRadioSnapshotGroup. Every GET request will
generate a new index.
The index will not be unique across power cycles of the router."::={ cwrRadioCommon 1}-- The Radio Base Group-- The RadioBaseTable represents the set of radio communication interfaces
-- and their configuration available on this system.
-- It contains information that is common to the radio interface.cwrRadioBaseTable OBJECT-TYPESYNTAXSEQUENCEOF CwrRadioBaseEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains information about the radio common to both
the transmit and receive sides."::={ cwrRadioBaseGroup 1}cwrRadioBaseEntry OBJECT-TYPESYNTAX CwrRadioBaseEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"There exists one such entry for every interface in the
ifTable which has an ifType of propWirelessP2P(157).
Each of these entries are indexed by the value of ifIndex as
defined in RFC2863."INDEX{ ifIndex }::={ cwrRadioBaseTable 1}
CwrRadioBaseEntry ::=SEQUENCE{
cwrAcquisitionMode INTEGER,
cwrSelfTest INTEGER,
cwrBasePrivacySupport TruthValue,
cwrTxRfIndex CwrRFZeroIndex,
cwrRx1RfIndex CwrRFZeroIndex,
cwrRx2RfIndex CwrRFZeroIndex,
cwrClockRefExt TruthValue,
cwrAntAlignment TruthValue}cwrAcquisitionMode OBJECT-TYPESYNTAXINTEGER{master(1),slave(2)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies whether the radio should act as the
master or as the slave. The slave radio tracks the
master's frequency."::={ cwrRadioBaseEntry 2}cwrSelfTest OBJECT-TYPESYNTAXINTEGER{off(1),once(2),always(3)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the whether self test should be
executed and if so whether to do it every time the radio link is
started. Any changes made to this object will reflected the
next time the radio link is started.
off(1) - Self test never performed.
once(2) - Self test will be performed the next time the
radio link is started.
always(3) - Every time the radio link is started."::={ cwrRadioBaseEntry 3}cwrBasePrivacySupport OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies whether the Baseline Privacy feature is
available for use on this radio interface. If true then privacy is
supported."::={ cwrRadioBaseEntry 4}cwrTxRfIndex OBJECT-TYPESYNTAX CwrRFZeroIndex
MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object specifies the index into the cwrRfTable identifying
the antenna used for transmission. This index will be 0 if the
associated transmit antenna is not present."::={ cwrRadioBaseEntry 5}cwrRx1RfIndex OBJECT-TYPESYNTAX CwrRFZeroIndex
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the index of the first receive antenna
identified by the cwrRfTable. This index will be 0 if the
associated receive antenna is not present."::={ cwrRadioBaseEntry 6}cwrRx2RfIndex OBJECT-TYPESYNTAX CwrRFZeroIndex
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the index of the second receive antenna
in the cwrRfTable. This index will be 0 if the associated receive
antenna is not present."::={ cwrRadioBaseEntry 7}cwrClockRefExt OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"When this object is set to true(1), the wireless radio uses a
10MHz external reference clock."::={ cwrRadioBaseEntry 8}cwrAntAlignment OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"For normal operation this should be set to false(2). If it set
true(1), then the radio link is placed in antenna alignment mode.
In this mode control signals are sent to the RF
resource which enables the operator to monitor the signal
received strength at the RF resource. This is mainly used
for antenna steering i.e. positioning the antenna for the best
possible signal reception.
If set to true(1), the radio link's response to rapid changes
in signal strength may potentially be affected."::={ cwrRadioBaseEntry 9}-- The RadioPhyTable provides facilities to configure the physical
-- layer characteristics of the radio link.cwrRadioPhyTable OBJECT-TYPESYNTAXSEQUENCEOF CwrRadioPhyEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION
"This table contains information about the currently configured
physical layer. These configuration paramters must match the
corresponding configuration parameter at the remote end for
the wireless link to be established."::={ cwrRadioBaseGroup 2}cwrRadioPhyEntry OBJECT-TYPESYNTAX CwrRadioPhyEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"There exists one such entry for every interface in the ifTable
which has an ifType of propWirelessP2P(157).
Each of these entries are indexed by the value of ifIndex
as defined in RFC2863."INDEX{ ifIndex }::={ cwrRadioPhyTable 1}
CwrRadioPhyEntry ::=SEQUENCE{
cwrNumRxAntenna INTEGER,
cwrBandwidth INTEGER,
cwrThroughput INTEGER,
cwrOperatingBand INTEGER,
cwrTxFrequency INTEGER,
cwrRxFrequency INTEGER,
cwrTxPower INTEGER,
cwrCableLoss INTEGER,
cwrOpStatus INTEGER,
cwrCableLossDiversity INTEGER,
cwrBurstSize INTEGER}cwrNumRxAntenna OBJECT-TYPESYNTAXINTEGER(1..2)MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the number of antennas to be used to receive
the wireless transmissions."::={ cwrRadioPhyEntry 1}cwrBandwidth OBJECT-TYPESYNTAXINTEGER(0..500000000)UNITS"Hz"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the bandwidth to use. Given bandwidth, the
actual throughput of the radio link is determined by the
cwrThroughput setting."::={ cwrRadioPhyEntry 2}cwrThroughput OBJECT-TYPESYNTAXINTEGER{
high(1),medium(2),low(3)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This represents an throughput expected of the identified radio
link. There are 3 possible settings. The settings provide a
tradeoff between bandwidth and the reliability of the
radio link. The settings are:
high(1): For a high throughput. The radio hardware will be
configured such that it, favors throughput over
error correction. It may not be able to correct
all received errors.
medium(2): This is a balance between high and low.
low(3): The radio hardware is configured such that it
trades off throughput for latency and error
correction. It tries its very
best to correct errors it detects."::={ cwrRadioPhyEntry 3}cwrOperatingBand OBJECT-TYPESYNTAXINTEGER{bandUNII(1),bandMMDS(2),bandOther(3)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the portion of the frequency spectrum in
which the radio PHY will operate.
bandUNII(1) - The U-NII (Unlicensed National Information
Infrastructure)
band represents the frequency range 5725.25 to
5823.75 MHz.
bandMMDS(2) - The MMDS (Multichannel Multipoint Distribution
Service)
band represents the frequency range 2150.75 to
2688.25 MHz.
bandOther(3)- For all other frequenciy ranges."::={ cwrRadioPhyEntry 4}cwrTxFrequency OBJECT-TYPESYNTAXINTEGER(0..6000000)UNITS"10Khz"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the center frequency that will be used to
transmit data over the radio PHY. The specified transmit
frequency must match the operating band and the capability
of the RF resource connected to the radio."::={ cwrRadioPhyEntry 5}cwrRxFrequency OBJECT-TYPESYNTAXINTEGER(0..6000000)UNITS"10Khz"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the center frequency that will be used to
receive transmissions over the radio PHY. The specified receive
frequency must match the operating band and the capability of the
RF resource connected to the radio. The transmit frequency at
the local end must be identical to the receive frequency at the
remote end for a wireless link to be established."::={ cwrRadioPhyEntry 6}cwrTxPower OBJECT-TYPESYNTAXINTEGER(-80..50)UNITS"dBm - decibel milliwatts"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the power that the antenna will transmit.
The minimum average transmit power for the U-NII or MMDS band is
0.01 microwatts (-80 dBm). Maximum average transmit power:
For the MMDS band is 2 Watts i.e. (+33dBm).
For the U-NII band is 100 milliwatts i.e. (+20dBm).
The power is specified in dBm."::={ cwrRadioPhyEntry 7}cwrCableLoss OBJECT-TYPESYNTAXINTEGER(0..50)UNITS"dB - decibel"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the measured loss in signal power in
dB that is imposed by the cable connecting the radio to the
antenna head.
This value enables the hardware to compensate for the cable
loss by adjusting the gain appropriately.
A value of 0 represents no degradation in signal due to the cable.
This cable loss applies to the transmit antenna identified by
cwrTxRfIndex."::={ cwrRadioPhyEntry 8}cwrOpStatus OBJECT-TYPESYNTAXINTEGER{notOperational(1),selftest(2),
download(3),txOnly(4),acquiring(5),receiveUp(6),transmitUp(7),linkOperational(8)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This represents the current state of a radio Link.
notOperational(1): The link is not operational.
selftest(2) : Power on self test in progress
download(3): Image download is in progress.
txOnly(4): The radio link will switch to this state if
the radio link is configured for transmit only.
acquiring(5): Attempting to sync up with the far end transmitter.
receiveUp(6): The receive side of the radio link has successfully
sync'ed up with remote end.
transmitUp(7): Transmit side of the radio link is up and running.
linkOperational(8): The radio link is ready for duplex
communication."::={ cwrRadioPhyEntry 9}cwrCableLossDiversity OBJECT-TYPESYNTAXINTEGER(0..50)UNITS"dB - decibel"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the measured loss in signal power
in dB that is imposed by the cable connecting the radio
to the antenna head.
This value enables the hardware to compensate for the cable
loss by adjusting the gain appropriately.
A value of 0 represents no degradation in signal due to the cable.
This cable loss applies to the receive antenna identified by
cwrRxRf2Index."::={ cwrRadioPhyEntry 10}cwrBurstSize OBJECT-TYPESYNTAXINTEGER{small(1),medium(2),large(3)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object defines the time duration of the data burst sent
over the air. The burst size is dependant on the capability of
the ODU which is represented by the cwrBurstSizeGroup variable
in the cwrRfTable.
The user must set this object based on the value of
cwrBurstSizeGroup in the cwrRfTable.
The approximate time duration for each of the burst sizes are:
small(1): 50 microseconds
medium(2): 100 microseconds
large(3): 200 microseconds"::={ cwrRadioPhyEntry 11}-- The Radio PHY Quality Group-- The PhyQualityTable provides facilities to control the quality of the
-- wireless link i.e. the physical link. The radio PHY layer must be
-- shutdown before any changes may be made to this table.cwrPhyQualityTable OBJECT-TYPESYNTAXSEQUENCEOF CwrPhyQualityEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains information about the radio PHY quality
control parameters. Note that the parameters in this table are
automatically determined by the parameters configured in the
cwrRadioPhyTable. These parameters may further be used to tune
the characteristics when needed."::={ cwrRadioPhyQualityGroup 1}cwrPhyQualityEntry OBJECT-TYPESYNTAX CwrPhyQualityEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"There exists one such entry for every interface in the ifTable
which has an ifType of propWirelessP2P(157).
Each of these entries are indexed by the value of ifIndex as
defined in RFC2863."INDEX{ ifIndex }::={ cwrPhyQualityTable 1}
CwrPhyQualityEntry ::=SEQUENCE{
cwrArqPctBw INTEGER,
cwrArqVoiceLatency Integer32,
cwrArqDataLatency Integer32,
cwrArqBurstSize Integer32,
cwrArqTypicalBitRate Integer32,
cwrArqMinBitRate Integer32,
cwrArqMaxLatencyJitter Integer32,
cwrArqReset TruthValue,
cwrArqOn TruthValue}cwrArqPctBw OBJECT-TYPESYNTAXINTEGER(1..10000)UNITS"0.01 percent"MAX-ACCESSread-writeSTATUScurrent
DESCRIPTION"This object specifies the percentage of the total radio PHY
bandwidth available to the ARQ engine. Some or all of this
allocated bandwidth is used to when detected errors are
corrected. The percentage will be
approximated to the closest value supported by the ARQ engine."::={ cwrPhyQualityEntry 1}cwrArqVoiceLatency OBJECT-TYPESYNTAXInteger32(1..2147483647)UNITS"milliseconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object identifies the latency value for voice data."::={ cwrPhyQualityEntry 2}cwrArqDataLatency OBJECT-TYPESYNTAXInteger32(1..2147483647)UNITS"milliseconds"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the expected latency values for data.
Reducing the latency, provides the ARQ engine less time to correct
codeword errors. So if latency is reduced sufficiently, the data
throughput will get effected.
Also note that the latency values on both ends of the link should
be kept identical, else the data throughput will be effected."::={ cwrPhyQualityEntry 3}cwrArqBurstSize OBJECT-TYPESYNTAXInteger32(1..63)MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the maximum number of consecutive ARQ
codewords that will be transmitted. ARQ codewords are
transmitted for error correction. When an ARQ codeword
is transmitted, a data codeword cannot be transmitted in
that time slot, resulting jitter on the received data stream.
Lower the value of the burst size, lower the peak jitter values."::={ cwrPhyQualityEntry 4}cwrArqTypicalBitRate OBJECT-TYPESYNTAXInteger32(0..45000000)UNITS"bits/sec"MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object specifies the typical error free bit rate that
is possible on this link given the current configuration as
specified in the cwrRadioPhyTable. If the radio channel
is excessively noisy then the bit rate will be lower
than this value"::={ cwrPhyQualityEntry 5}cwrArqMinBitRate OBJECT-TYPESYNTAXInteger32(0..45000000)UNITS"bits/sec"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the minimum error free bit rate
that is supported on this link given the current
configuration as specified in the
cwrRadioPhyTable and the settings in this table."::={ cwrPhyQualityEntry 6}cwrArqMaxLatencyJitter OBJECT-TYPESYNTAXInteger32(1..22000)UNITS"microseconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the maximum latency jitter introduced
by the ARQ engine, based on the settings defined
in this table."::={ cwrPhyQualityEntry 7}cwrArqReset OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object when set to true will force the PHY quality
parameters to be reset from the cwrRadioPhyTable.
Reading this object will always return false. This is useful
when arbitrary changes to the ARQ parameters have to be reset
to known consistent valid values."::={ cwrPhyQualityEntry 8}cwrArqOn OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object when set to true will enable the Automatic Repeat
Query subsystem. Disabling the ARQ subsystem disables a major
error correction mechanism of the radio, due to which an
operating radio PHY may suffer large performance degradation."::={ cwrPhyQualityEntry 9}-- The Corrected Byte Errors Table
-- This table provides information on the number of consecutive
-- byte errors detected and corrected by the ARQ engine.
-- The ARQ engine can correct up to 9 consecutive byte errors.
-- This table provides details on the byte error correction
-- distribution over time.cwrPhyCorrectedBytesTable OBJECT-TYPESYNTAXSEQUENCEOF CwrPhyCorrectedBytesEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This provides information on the number of byte
detected and corrected by the ARQ engine.
The ARQ engine can correct up to 9 consecutive byte errors.
This table keeps a count of the number of byte errors corrected
over time.
The values in this table are cumulated from link power up."::={ cwrRadioPhyQualityGroup 2}cwrPhyCorrectedBytesEntry OBJECT-TYPESYNTAX CwrPhyCorrectedBytesEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"There exists one such entry for every interface in the ifTable
which has an ifType of propWirelessP2P(157).
Each of these entries are indexed by the value of ifIndex as
defined in RFC2863."INDEX{ ifIndex }::={ cwrPhyCorrectedBytesTable 1}
CwrPhyCorrectedBytesEntry ::=SEQUENCE{
cwrArq1ByteErrs Counter64,
cwrArq2ByteErrs Counter64,
cwrArq3ByteErrs Counter64,
cwrArq4ByteErrs Counter64,
cwrArq5ByteErrs Counter64,
cwrArq6ByteErrs Counter64,
cwrArq7ByteErrs Counter64,
cwrArq8ByteErrs Counter64,
cwrArq9ByteErrs Counter64}cwrArq1ByteErrs OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object identifies the number of 1 byte errors that were
corrected since the the radio link reached linkOperational state."::={ cwrPhyCorrectedBytesEntry 1}cwrArq2ByteErrs OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object identifies the number of consecutive 2 byte errors
that were corrected since the the radio link reached
linkOperational state."::={ cwrPhyCorrectedBytesEntry 2}cwrArq3ByteErrs OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object identifies the number of consecutive 3 byte errors
that were corrected since the the radio link reached
linkOperational state."::={ cwrPhyCorrectedBytesEntry 3}cwrArq4ByteErrs OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object identifies the number of consecutive 4 byte errors
that were corrected since the the radio link reached
linkOperational state."::={ cwrPhyCorrectedBytesEntry 4}cwrArq5ByteErrs OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object identifies the number of consecutive 5 byte errors
that were corrected since the the radio link reached
linkOperational state."::={ cwrPhyCorrectedBytesEntry 5}cwrArq6ByteErrs OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object identifies the number of consecutive 6 byte errors
that were corrected since the the radio link reached
linkOperational state."::={ cwrPhyCorrectedBytesEntry 6}cwrArq7ByteErrs OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object identifies the number of consecutive 7 byte errors
that were corrected since the the radio link reached
linkOperational state."::={ cwrPhyCorrectedBytesEntry 7}cwrArq8ByteErrs OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object identifies the number of consecutive 8 byte errors
that were corrected since the the radio link reached
linkOperational state."::={ cwrPhyCorrectedBytesEntry 8}cwrArq9ByteErrs OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object identifies the number of consecutive 9 byte errors
that were corrected since the the radio link reached
linkOperational state."::={ cwrPhyCorrectedBytesEntry 9}-- The Radio Frequency Resource Group.-- The RF Table. This table contains information about the state of the
-- Radio frequency resources being used by this radio link.cwrRfTable OBJECT-TYPESYNTAXSEQUENCEOF CwrRfEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains information about the state of the
radio frequency resources used by the radio link."::={ cwrRadioFreqResGroup 1}cwrRfEntry OBJECT-TYPESYNTAX CwrRfEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrRfTable. This table is largely
a read only table which provides details on the state of radio
frequency resources available on the system.
Physically each RF resource may be realized by one antenna
and its associated control hardware. A single antenna and its
associated electronics may act as more than 1 RF resource.
When an RF resource acts as both a transmit and receive resource,
the transmit and receive frequency ranges may overlap.
It is indexed by the ifIndex and cwrRfIndex."INDEX{
ifIndex,
cwrRfIndex
}::={ cwrRfTable 1}
CwrRfEntry ::=SEQUENCE{
cwrRfIndex Integer32,
cwrRfResIndex Integer32,
cwrRFOpMode INTEGER,
cwrTxFreqRangeMin INTEGER,
cwrTxFreqRangeMax INTEGER,
cwrRxFreqRangeMin INTEGER,
cwrRxFreqRangeMax INTEGER,
cwrMinTxPower Integer32,
cwrMaxTxPower Integer32,
cwrRfTxOscState CwrOscState,
cwrRfAntIndex Integer32,
cwrRfRxOscState CwrOscState,
cwrRfTemperature Integer32,
cwrRfSupplyVoltageState INTEGER,
cwrRfStatus INTEGER,
cwrRfControlChannelStatus INTEGER,
cwrBurstSizeGroup OCTETSTRING}cwrRfIndex OBJECT-TYPESYNTAXInteger32(1..2)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object, along with ifIndex, represents the index of
this entry in the cwrRfTable."::={ cwrRfEntry 1}cwrRfResIndex OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the index into CwrRfEntityTable. This
index identifies the radio frequency resource."REFERENCE" Refer to CwrRfEntityTable in CISCO-WIRELESS-EXP-MIB"::={ cwrRfEntry 2}cwrRFOpMode OBJECT-TYPESYNTAXINTEGER{rxOnly(0),txOnly(1),rxAndTx(2)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates if this RF resource is being used to either
receive, transmit, or both."::={ cwrRfEntry 3}cwrTxFreqRangeMin OBJECT-TYPESYNTAXINTEGER(215000..582500)UNITS"10 kHz"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"This object represents the minimum frequency at which this
RF resource can transmit."::={ cwrRfEntry 4}cwrTxFreqRangeMax OBJECT-TYPESYNTAXINTEGER(215000..582500)UNITS"10 kHz"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the maximum frequency at which this
RF resource can transmit."::={ cwrRfEntry 5}cwrRxFreqRangeMin OBJECT-TYPESYNTAXINTEGER(215000..582500)UNITS"10 kHz"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the lowest transmission frequency this RF
resource can receive."::={ cwrRfEntry 6}cwrRxFreqRangeMax OBJECT-TYPESYNTAXINTEGER(215000..582500)UNITS"10 kHz"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the highest transmission frequency that
this RF resource can receive."::={ cwrRfEntry 7}cwrMinTxPower OBJECT-TYPESYNTAXInteger32(-80..33)UNITS"dBm Decibel milliwatts"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the minimum power that the RF subsystem
can supply the antenna."::={ cwrRfEntry 8}cwrMaxTxPower OBJECT-TYPESYNTAXInteger32(-80..33)UNITS"dBm Decibel milliwatts"MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object represents the maximum power that the RF subsystem can
supply the antenna."::={ cwrRfEntry 9}cwrRfTxOscState OBJECT-TYPESYNTAX CwrOscState
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the state of the transmit oscillator. The
oscillator must be in oscillatorOk(1) state for the system to
function properly."::={ cwrRfEntry 10}cwrRfAntIndex OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the index into the cwrAntennaTable. This
object may be 0 if the cwrAntennaTable is not available."::={ cwrRfEntry 11}cwrRfRxOscState OBJECT-TYPESYNTAX CwrOscState
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the state of the receive oscillator. The
oscillator must be in oscillatorOk(1) state for the system to
function properly."::={ cwrRfEntry 12}cwrRfTemperature OBJECT-TYPESYNTAXInteger32(-40..100)UNITS"Degrees Centigrade"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the current temperature of the RF unit."::={ cwrRfEntry 13}cwrRfSupplyVoltageState OBJECT-TYPESYNTAXINTEGER{withinSpecification(1),outsideSpecification(2)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies whether the voltage supply to the RF unit is
within specifications or not."::={ cwrRfEntry 14}cwrRfStatus OBJECT-TYPESYNTAXINTEGER{online(1),offline(2)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies whether the RF resource is functioning
properly or not. If it is functioning properly then it will be
online(1), else offline(2)."::={ cwrRfEntry 15}cwrRfControlChannelStatus OBJECT-TYPESYNTAXINTEGER{ok(1),notOk(2)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Each RF resource has an associated control channel.
The control channel is used to send/receive control information to
the RF resource. For the RF resouce to operate properly, the control
channel must be established.
This object indicates the status of the control channel
ok(1) - RF resource may be controlled successfully
notOk(2) - Cannot talk to the RF resource."::={ cwrRfEntry 16}cwrBurstSizeGroup OBJECT-TYPESYNTAXOCTETSTRING(SIZE(2))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the range or burst sizes supported by the
ODU. This information is read from the ODU EEPROM. The user may
set the cwrBurstSize MIB object in the cwrRadioPhyTable based on
the value of this object."::={ cwrRfEntry 17}-- The Intermediate Frequency Resource table. This table contains
-- information about the Intermediate Frequency subsystem on the wireless
-- radio.cwrIntFreqTable OBJECT-TYPESYNTAXSEQUENCEOF CwrIntFreqEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains information about the state of the
intermediate frequency subsystem on the wireless radio."::={ cwrRadioFreqResGroup 2}cwrIntFreqEntry OBJECT-TYPESYNTAX CwrIntFreqEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrIntFreqTable.
This table is largely a read only table which provides details
on the state of the intermediate frequency subsystem available on
the wireless radio."INDEX{ ifIndex }::={ cwrIntFreqTable 1}
CwrIntFreqEntry ::=SEQUENCE{
cwrIfTxOscState CwrOscState,
cwrIfRxOscState CwrOscState,
cwrIfRefOscState CwrOscState,
cwrIfResIndex Integer32,
cwrIfInpFreq Integer32,
cwrIfOutFreq Integer32}cwrIfTxOscState OBJECT-TYPESYNTAX CwrOscState
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the state of the IF transmit oscillator. The
oscillator must be in oscillatorOk(1) state for the system to
function properly."::={ cwrIntFreqEntry 1}cwrIfRxOscState OBJECT-TYPESYNTAX CwrOscState
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the state of the IF receive oscillator.
The oscillator must be in oscillatorOk(1) state for the system to
function properly."::={ cwrIntFreqEntry 2}cwrIfRefOscState OBJECT-TYPESYNTAX CwrOscState
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the state of the IF reference oscillator.
The oscillator must be in oscillatorOk(1) state for the system
to function properly."::={ cwrIntFreqEntry 3}cwrIfResIndex OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"This object represents the index into CwrIntFreqEntityTable.
It identifies the intermediate frequency resource."REFERENCE" Refer to CwrIntFreqEntityTable in CISCO-WIRELESS-EXP-MIB"::={ cwrIntFreqEntry 4}cwrIfInpFreq OBJECT-TYPESYNTAXInteger32(100..10000)UNITS"10 kHz"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the IF input frequency."::={ cwrIntFreqEntry 5}cwrIfOutFreq OBJECT-TYPESYNTAXInteger32(20000..50000)UNITS"10 kHz"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the IF output frequency."::={ cwrIntFreqEntry 6}-- The Radio Link Metrics Group-- The Link Metrics Group contains information about the quality of the
-- radio link identified by the ifIndex.-- The the diagram below may be used cross refer to the definitions.
-- (Note the diagram is just an example):-- Link Admin-Up Link Admin-Down
-- |<===================== Link Admin Up Secs ======================>|
-- | |
-- | |
-- V=================================================================V
-- |<=Sync Loss Secs=>|<=====EFS========>|<=========ES==============>|
-- | |<=Errs=>|<==DS==>|<==SES==>|
-- |<======== Avail Secs ==============>|-- Definitions:-- Link Admin Up Seconds :
-- Interval in seconds, between the time the link was
-- administratively configured up and when it was
-- administratively configured down. It is equal to:
-- Available Seconds + Unavailable Seconds.-- An Operational Second :
-- Is defined to be 1 second during which the ends of a radio link are
-- synchronized and ready for duplex communication.
-- At this point effective communication may not be possible due to
-- unacceptably high errors on the link.-- An Operational Hour :
-- Is 3600 operational seconds.-- Post ARQ Codeword Error:
-- Also referred to as codeword error in this MIB.
-- A codeword with errors in it, that could NOT be corrected at all.
-- A codeword that cannot be corrected is dropped so reducing the
-- total data throughput.-- Sync Loss Seconds:
-- The duration in seconds after the link was configured administratively
-- up but the two ends of the link were not synchronized.-- Error Free Second (CwrCwErrorFreeSecond):
-- An Codeword Error Free Second (EFS) is defined as 1 second when the
-- radio link was synchronized and no codeword errors detected on
-- the link.-- Errored Second (CwrCwErroredSecond):
-- A Codeword Errored Second (ES) is defined as 1 second when the radio
-- link was synchronized and 1 or more codeword errors were detected on the
-- link.-- Degraded Second (CwrCwDegradedSecond):
-- A Codeword Degraded Second (DS) is defined as a 1 second interval
-- during which the number of codeword errors was between
-- cwrLinkLowCwErrThresh and cwrLinkHighCwErrThresh.-- Degraded Minute (CwrCwDegradedMinute):
-- A Codeword Degraded Minute (DM) is defined as a 60 Codeword Degraded
-- Seconds.-- Severely Errored Second (CwrCwSeverelyErroredSecond):
-- A Codeword Severely Errored Second (SES) is defined as 1 second when
-- the radio link was synchronized and the number of codeword errors
-- received was greater than the threshold specified by
-- cwrLinkHighCwErrThresh.-- Consecutively Severely Errored Second (CwrCwConsecutiveSevErrSecond):
-- A Codeword Consecutively Severely Errored Seconds (CSES) is defined as
-- the metric that measures the number of times a sequence of Codeword
-- Severely Errored Seconds(SES) crosses the cwrLinkCSESThresh value.
-- It is independent of the length of the SES sequence.
-- In other words this counter is incremented by one and only one
-- for every such occurrence.
-- This metric measures the stability of the link i.e. if this count
-- is high, it implies that the link is oscillating between
-- usable v/s unusable extremes.-- An Available second:
-- Is defined to be 1 second during which the link was available for
-- data transmission. It is equal to:
-- Error Free Seconds + Errored Seconds - Severely Errored Seconds.-- Unavailable Seconds:
-- Represent the number of seconds that the user wanted the link to be
-- availble but was not. It is equal to:
-- Severely Errored Seconds + Sync Loss Seconds.-- This group contains the following groups of information:-- o) Link Metric Thresholds. This table provides facilities to establish
-- thresholds that control the collection of the link metrics.-- o) Cumulative link metrics. This table provides cumulative metrics
-- about the link since the last reboot of the radio interface.-- o) 24 Hour Metrics. This includes cumulative values of the metrics for
-- every 24 hours (day) for a duration of atleast 32 days.
-- The information in table is identical to the information in the
-- 1 Hour Metrics except that the data has been aggregated over
-- 24 hours.-- o) 1 Hour Metrics. This includes cumulative values of the metrics for
-- every hour for a duration of atleast 24 hours. The information in
-- table is identical to the information in the 1 Minute Metrics except
-- that the data has been aggregated over 1 hour.-- o) 1 Minute Metrics. This includes cumulative values of the metrics
-- for every minute for the atleast 60 minutes.-- o) 1 Second Metrics. This table includes updates received from
-- hardware over the last 1 second. This contains hardware reported
-- information cumulated over 1 second.-- Link Metric ThresholdscwrLinkMetricsThresholdTable OBJECT-TYPESYNTAXSEQUENCEOF CwrLinkMetricsThreshEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION
"This table contains threshold values that are the trigger points
for controlling the collection of the Link Metrics such as
Codeword Errored Seconds and others."::={ cwrRadioMetricsGroup 1}cwrLinkMetricsThreshEntry OBJECT-TYPESYNTAX CwrLinkMetricsThreshEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"There exists one such entry for every interface in the ifTable
which has an ifType of propWirelessP2P(157).
Each of these entries are indexed by the value of ifIndex as
defined in RFC2863."INDEX{ ifIndex }::={ cwrLinkMetricsThresholdTable 1}
CwrLinkMetricsThreshEntry ::=SEQUENCE{
cwrLinkCwESThresh Unsigned32,
cwrLinkLowCwDSThresh Unsigned32,
cwrLinkHighCwDSThresh Unsigned32,
cwrLinkCSESThresh Unsigned32,
cwrLink1HrESAlarmThresh Unsigned32,
cwrLink1HrSESAlarmThresh Unsigned32,
cwrLink1HrCSESAlarmThresh Unsigned32,
cwrLink1HrDCMAlarmThresh Unsigned32,
cwrLink24HrESAlarmThresh Unsigned32,
cwrLink24HrSESAlarmThresh Unsigned32,
cwrLink24HrCSESAlarmThresh Unsigned32,
cwrLink24HrDCMAlarmThresh Unsigned32}cwrLinkCwESThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"If the number of Codeword Errors detected in a duration of 1
Operational second, is greater than this value then that second is
counted as an Errored Second."::={ cwrLinkMetricsThreshEntry 1}cwrLinkLowCwDSThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies low degraded second threshold.
When the number of codeword errors detected are greater or equal
than this value and less than cwrLinkHighCwDSThresh
then that second is counted as a Codeword Degraded Second."::={ cwrLinkMetricsThreshEntry 2}cwrLinkHighCwDSThresh OBJECT-TYPE
SYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies high degraded second threshold.
When then number of codeword errors detected are greater than
this value then that second is counted as a Codeword Severely
Errored Second."::={ cwrLinkMetricsThreshEntry 3}cwrLinkCSESThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"When the number of severely errored codewords detected
consecutively in one second equals this threshold value,
the second is counted as a Consecutively Severely Errored Second."::={ cwrLinkMetricsThreshEntry 4}cwrLink1HrESAlarmThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the one hour Codeword Error Second threshold.
When the number of Codeword Error Seconds in a 1 Operational Hour
period exceeds this limit cwrTrapLink1HrThresh trap will be
generated. Time measurement starts after the first
operational second."::={ cwrLinkMetricsThreshEntry 5}cwrLink1HrSESAlarmThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the one hour Codeword Severely Errored
Seconds threshold. When the number of Codeword Severely Errored
Seconds in a 1 Operational Hour period exceeds this limit
cwrTrapLink1HrThresh trap will be generated. Time measurement
starts after the first operational second."::={ cwrLinkMetricsThreshEntry 6}cwrLink1HrCSESAlarmThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the one hour Codeword Consecutively Severely
Errored Seconds threshold. When the number of Codeword Severely
Errored Seconds in a 1 Operational Hour period exceeds this limit
cwrTrapLink1HrThresh trap will be generated.
Time measurement starts after the first operational second."::={ cwrLinkMetricsThreshEntry 7}cwrLink1HrDCMAlarmThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the one hour Degraded Codeword Minute
threshold. When the number of Degraded Codeword Minutes in a 1
Operational Hour period exceeds this limit cwrTrapLink1HrThresh trap
will be generated.
Time measurement starts after the first operational second."::={ cwrLinkMetricsThreshEntry 8}cwrLink24HrESAlarmThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the 24 hour Codeword Error Second threshold.
When the number of Codeword Error Seconds in a 24 Operational Hour
period exceeds this limit cwrTrapLink24HrThresh trap will be
generated.
Time measurement starts after the first operational second."::={ cwrLinkMetricsThreshEntry 9}cwrLink24HrSESAlarmThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the one hour Codeword Severely Errored
Seconds threshold. When the number of Codeword Severely Errored
Seconds in a 1 Operational Hour period exceeds this limit
cwrTrapLink24HrThresh trap will be generated.
Time measurement starts after the first operational second."::={ cwrLinkMetricsThreshEntry 10}cwrLink24HrCSESAlarmThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the one hour Codeword Consecutively Severely
Errored Seconds threshold.
When the number of Codeword Severely Errored
Seconds in a 1 Operational Hour period exceeds this limit
cwrTrapLink24HrThresh trap will be generated.
Time measurement starts after the first operational second."::={ cwrLinkMetricsThreshEntry 11}cwrLink24HrDCMAlarmThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the one hour Degraded Codeword Minute
threshold. When the number of Degraded Codeword Minutes in a 1
Operational Hour period exceeds this limit cwrTrapLink24HrThresh
trap will be generated.
Time measurement starts after the first operational second."::={ cwrLinkMetricsThreshEntry 12}-- Cumulative Link Metrics Table.
-- This table provides overall metrics on the performance of the link since
-- the last reboot of the radio interface.cwrCumulativeMetricsTable OBJECT-TYPESYNTAXSEQUENCEOF CwrCumulativeMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains metrics used to measure the quality of the
radio link identified by the ifIndex. The metrics in this table
are cumulated since the last time the system powered up."::={ cwrRadioMetricsGroup 2}cwrCumulativeMetricsEntry OBJECT-TYPESYNTAX CwrCumulativeMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"There exists one such entry for every interface in the ifTable
which has an ifType of propWirelessP2P(157).
Each of these entries are indexed by the value of ifIndex as defined
in RFC2863."INDEX{ ifIndex }::={ cwrCumulativeMetricsTable 1}
CwrCumulativeMetricsEntry ::=SEQUENCE{
cwrAvailableSeconds Counter32,
cwrUnAvailableSeconds Counter32,
cwrSyncLossSeconds Counter32,
cwrPctErrorFreeSeconds Gauge32,
cwrPctErroredSeconds Gauge32,
cwrPctSeverelyErroredSeconds Gauge32,
cwrPctAvailSeconds Gauge32,
cwrPctCwDegradedMinutes Gauge32,
cwrSyncSuccessCount Counter32,
cwrSyncFailureCount Counter32,
cwrManagedSyncLoss Counter32,
cwrAutomaticSyncLoss Counter32,
cwrLastSyncSuccessTime TimeInterval,
cwrLastSyncFailTime TimeInterval,
cwrEffectivePhyDataRate Gauge32,
cwrPctEffectivePhyDataRate Gauge32}cwrAvailableSeconds OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object represents the number of Available Seconds cumulated
since the link was powered up. It is equal to:
Error Free Seconds + Errored Seconds - Severely Errored Seconds."::={ cwrCumulativeMetricsEntry 1}cwrUnAvailableSeconds OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of seconds that the link was
not available for use. It is equal to:
Severely Errored Seconds + Sync Loss Seconds."::={ cwrCumulativeMetricsEntry 2}cwrSyncLossSeconds OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of Link Admin Up Seconds during
which the radio link was out of sync with the remote end."::={ cwrCumulativeMetricsEntry 3}cwrPctErrorFreeSeconds OBJECT-TYPESYNTAXGauge32(1..10000)UNITS"0.01 percent"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the ratio of cumulative Codeword Error Free
Seconds (EFS) to Link Admin Up seconds, expressed as a percentage."::={ cwrCumulativeMetricsEntry 4}cwrPctErroredSeconds OBJECT-TYPESYNTAXGauge32(1..10000)UNITS"0.01 percent"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the ratio of cumulative Codeword Errored
Seconds (ES) to Link Admin Up seconds, expressed as a percentage."::={ cwrCumulativeMetricsEntry 5}cwrPctSeverelyErroredSeconds OBJECT-TYPESYNTAXGauge32(1..10000)UNITS"0.01 percent"MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object represents the ratio of cumulative Codeword Severely
Errored Seconds (SES) to Link Admin Up seconds, expressed as a
percentage."::={ cwrCumulativeMetricsEntry 6}cwrPctAvailSeconds OBJECT-TYPESYNTAXGauge32(1..10000)UNITS"0.01 percent"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the ratio of cumulative Available seconds to
Link Admin Up seconds, expressed as a percentage."::={ cwrCumulativeMetricsEntry 7}cwrPctCwDegradedMinutes OBJECT-TYPESYNTAXGauge32(1..10000)UNITS"0.01 percent"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the ratio of cumulative Codeword Degraded
Minutes to Link Admin Up seconds, expressed as a percentage."::={ cwrCumulativeMetricsEntry 8}cwrSyncSuccessCount OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents number of times the radio link successfully
synchronized with the far end."::={ cwrCumulativeMetricsEntry 9}cwrSyncFailureCount OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents number of times the link attempted to
synchronize with the far end but failed to."::={ cwrCumulativeMetricsEntry 10}cwrManagedSyncLoss OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents number of times the radio link layer was
shutdown by operator intervention or a higher layer protocol."::={ cwrCumulativeMetricsEntry 11}
cwrAutomaticSyncLoss OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents number of times the radio link was
synchronized but lost synchronization with the remote end
without manual or higher layer protocol layer intervention."::={ cwrCumulativeMetricsEntry 12}cwrLastSyncSuccessTime OBJECT-TYPESYNTAXTimeIntervalMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents elapsed time since the radio link
successfully synchronized with the remote end."::={ cwrCumulativeMetricsEntry 13}cwrLastSyncFailTime OBJECT-TYPESYNTAXTimeIntervalMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents elapsed time since the radio link
lost synchronization with the remote end."::={ cwrCumulativeMetricsEntry 14}cwrEffectivePhyDataRate OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the effective data throughput of this link
while the link was synchronized."::={ cwrCumulativeMetricsEntry 15}cwrPctEffectivePhyDataRate OBJECT-TYPESYNTAXGauge32(1..10000)UNITS"0.01 percent"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the ratio of total error free codewords
received to the total codewords received as a percentage."::={ cwrCumulativeMetricsEntry 16}-- Most Recent 24 Hour Link Metrics Table.-- This table provides metrics on the performance of the link over the
-- the last 24 Operational Hours.cwr24HrMetricsTable OBJECT-TYPESYNTAXSEQUENCEOF Cwr24HrMetricsEntry
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"This table contains metrics collected over the duration of
24 hours.
This table is updated once every day for 32 days. Therefore, this
table will have a maximum of 32 entries that provide cumulative
status of the link, identified by ifIndex."::={ cwrRadioMetricsGroup 3}cwr24HrMetricsEntry OBJECT-TYPESYNTAX Cwr24HrMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwr24HrMetricsTable
indexed by ifIndex and cwr24HrMetricsIndex.
The first entry in the table (cwr24HrMetricsIndex = 1) represents
the chronologically oldest data available."INDEX{
ifIndex,
cwr24HrMetricsIndex
}::={ cwr24HrMetricsTable 1}
Cwr24HrMetricsEntry ::=SEQUENCE{
cwr24HrMetricsIndex Integer32,
cwr24HrUpdateTime Integer32,
cwr24HrErrorFreeSeconds CwrCwErrorFreeSecond,
cwr24HrErroredSeconds CwrCwErroredSecond,
cwr24HrSevErroredSeconds CwrCwSeverelyErroredSecond,
cwr24HrConsecSvErrSeconds CwrCwConsecutiveSevErrSecond,
cwr24HrDegradedMinutes CwrCwDegradedMinute,
cwr24HrTotalErroredCodewords WirelessGauge64,
cwr24HrTotalCodewords WirelessGauge64
}cwr24HrMetricsIndex OBJECT-TYPESYNTAXInteger32(1..32)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Each entry represents the sum of the metrics from the previous 24
hour entry + the 24 hour period immdeiately prior to the most
recent update."::={ cwr24HrMetricsEntry 1}cwr24HrUpdateTime OBJECT-TYPESYNTAXInteger32(1..2147483647)UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents time in seconds since system power up at
which time this entry was updated."::={ cwr24HrMetricsEntry 2}
cwr24HrErrorFreeSeconds OBJECT-TYPESYNTAX CwrCwErrorFreeSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Error Free Seconds
(EFS) detected since link power up, captured at cwr24HrUpdateTime."::={ cwr24HrMetricsEntry 3}cwr24HrErroredSeconds OBJECT-TYPESYNTAX CwrCwErroredSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of Codeword Error Seconds (ES)
detected since link power up, captured at cwr24HrUpdateTime."::={ cwr24HrMetricsEntry 4}cwr24HrSevErroredSeconds OBJECT-TYPESYNTAX CwrCwSeverelyErroredSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of Codeword Severely Error
Seconds (SES) detected since link power up, captured at
cwr24HrUpdateTime."::={ cwr24HrMetricsEntry 5}cwr24HrConsecSvErrSeconds OBJECT-TYPESYNTAX CwrCwConsecutiveSevErrSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of Codeword Consecutively
Severely Error Seconds (CSES) detected since link power up,
captured at cwr24HrUpdateTime."::={ cwr24HrMetricsEntry 6}cwr24HrDegradedMinutes OBJECT-TYPESYNTAX CwrCwDegradedMinute
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of Codeword Degraded Minutes (DM)
detected since link power up, captured at cwr24HrUpdateTime."::={ cwr24HrMetricsEntry 7}cwr24HrTotalErroredCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of errored codewords
detected since link power up, captured at cwr24HrUpdateTime."::={ cwr24HrMetricsEntry 8}
cwr24HrTotalCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of codewords
received on this link since link power up, captured at
cwr24HrUpdateTime."::={ cwr24HrMetricsEntry 9}-- One Hour Link Metrics Table.cwr1HrMetricsTable OBJECT-TYPESYNTAXSEQUENCEOF Cwr1HrMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains metrics collected over the duration of one
hour.
This table will have a maximum of 24 entries providing cumulative
status of the link, identified by ifIndex, over the past 24 hours.
This table is updated once every hour."::={ cwrRadioMetricsGroup 4}cwr1HrMetricsEntry OBJECT-TYPESYNTAX Cwr1HrMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwr1HrMetricsTable indexed by
ifIndex and cwr1HrMetricsIndex.
The first entry in the table (cwr1HrMetricsIndex = 1) represents
the chronologically oldest data available."INDEX{
ifIndex,
cwr1HrMetricsIndex
}::={ cwr1HrMetricsTable 1}
Cwr1HrMetricsEntry ::=SEQUENCE{
cwr1HrMetricsIndex Integer32,
cwr1HrUpdateTime Integer32,
cwr1HrErrorFreeSeconds CwrCwErrorFreeSecond,
cwr1HrErroredSeconds CwrCwErroredSecond,
cwr1HrSevErroredSeconds CwrCwSeverelyErroredSecond,
cwr1HrConsecSvErrSeconds CwrCwConsecutiveSevErrSecond,
cwr1HrDegradedMinutes CwrCwDegradedMinute,
cwr1HrErroredCodewords WirelessGauge64,
cwr1HrTotalCodewords WirelessGauge64
}cwr1HrMetricsIndex OBJECT-TYPESYNTAXInteger32(1..24)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Each entry represents the sum of the metrics from the previous 1
hour entry + the 1 hour period immdeiately prior to the most
recent update."::={ cwr1HrMetricsEntry 1}cwr1HrUpdateTime OBJECT-TYPESYNTAXInteger32(1..2147483647)UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents time in seconds since system power up at
which time this entry was updated."::={ cwr1HrMetricsEntry 2}cwr1HrErrorFreeSeconds OBJECT-TYPESYNTAX CwrCwErrorFreeSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Error Free Seconds
(EFS) detected since link power up, captured at cwr1HrUpdateTime."::={ cwr1HrMetricsEntry 3}cwr1HrErroredSeconds OBJECT-TYPESYNTAX CwrCwErroredSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Errored Seconds
(ES) detected since link power up, captured at cwr1HrUpdateTime."::={ cwr1HrMetricsEntry 4}cwr1HrSevErroredSeconds OBJECT-TYPESYNTAX CwrCwSeverelyErroredSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Severely Errored
Seconds (SES) detected since link power up, captured at
cwr1HrUpdateTime."::={ cwr1HrMetricsEntry 5}cwr1HrConsecSvErrSeconds OBJECT-TYPESYNTAX CwrCwConsecutiveSevErrSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Consecutive Severely
Errored Seconds (CSES) detected since link power up,
captured at cwr1HrUpdateTime."::={ cwr1HrMetricsEntry 6}cwr1HrDegradedMinutes OBJECT-TYPESYNTAX CwrCwDegradedMinute
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"This object represents the cumulative Codeword Degraded Minutes
detected since link power up, captured at cwr1HrUpdateTime."::={ cwr1HrMetricsEntry 7}cwr1HrErroredCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative errored codewords detected
since link power up, captured at cwr1HrUpdateTime."::={ cwr1HrMetricsEntry 8}cwr1HrTotalCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative total received codewords
detected since link power up, captured at cwr1HrUpdateTime."::={ cwr1HrMetricsEntry 9}-- One Minute Link Metrics Tablecwr1MinMetricsTable OBJECT-TYPESYNTAXSEQUENCEOF Cwr1MinMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains metrics collected over the duration of one
minute.
This table will have a maximum of 60 entries providing cumulative
status of the link, identified by ifIndex, over the past 60 minutes.
This table is updated once every minute."::={ cwrRadioMetricsGroup 5}cwr1MinMetricsEntry OBJECT-TYPESYNTAX Cwr1MinMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwr1MinMetricsTable indexed by
ifIndex and cwr1MinMetricsIndex.
The first entry in the table (cwr1MinMetricsIndex = 1) represents
the chronologically oldest data available."INDEX{
ifIndex,
cwr1MinMetricsIndex
}::={ cwr1MinMetricsTable 1}
Cwr1MinMetricsEntry ::=SEQUENCE{
cwr1MinMetricsIndex Integer32,
cwr1MinUpdateTime Integer32,
cwr1MinErrorFreeSeconds CwrCwErrorFreeSecond,
cwr1MinErroredSeconds CwrCwErroredSecond,
cwr1MinSevErroredSeconds CwrCwSeverelyErroredSecond,
cwr1MinConsecSvCwErrSeconds CwrCwConsecutiveSevErrSecond,
cwr1MinDegradedSeconds CwrCwDegradedSecond,
cwr1MinErroredCodewords WirelessGauge64,
cwr1MinCodewords WirelessGauge64
}cwr1MinMetricsIndex OBJECT-TYPESYNTAXInteger32(1..60)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Each entry represents the sum of the metrics from the previous 1
minute entry + the 1 minute period immdeiately prior to the most
recent update."::={ cwr1MinMetricsEntry 1}cwr1MinUpdateTime OBJECT-TYPESYNTAXInteger32(1..2147483647)UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents time in seconds since system power up at
which time this entry was updated."::={ cwr1MinMetricsEntry 2}cwr1MinErrorFreeSeconds OBJECT-TYPESYNTAX CwrCwErrorFreeSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Error Free Seconds
(EFS) detected since link power up, captured at cwr1MinUpdateTime."::={ cwr1MinMetricsEntry 3}cwr1MinErroredSeconds OBJECT-TYPESYNTAX CwrCwErroredSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Errored Seconds
(ES) detected since link power up, captured at cwr1MinUpdateTime."::={ cwr1MinMetricsEntry 4}cwr1MinSevErroredSeconds OBJECT-TYPESYNTAX CwrCwSeverelyErroredSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Severely Errored
Seconds (SES) detected since link power up, captured at
cwr1MinUpdateTime."::={ cwr1MinMetricsEntry 5}cwr1MinConsecSvCwErrSeconds OBJECT-TYPE
SYNTAX CwrCwConsecutiveSevErrSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Consecutively
Severely Errored Seconds (CSES) detected since link power up,
captured at cwr1MinUpdateTime."::={ cwr1MinMetricsEntry 6}cwr1MinDegradedSeconds OBJECT-TYPESYNTAX CwrCwDegradedSecond
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative Codeword Degraded Seconds
(DS) detected since link power up, captured at cwr1MinUpdateTime."::={ cwr1MinMetricsEntry 7}cwr1MinErroredCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative errored codewords detected
since link power up, captured at cwr1MinUpdateTime."::={ cwr1MinMetricsEntry 8}cwr1MinCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative total received codewords
detected since link power up, captured at cwr1MinUpdateTime."::={ cwr1MinMetricsEntry 9}-- One Second Link Metricscwr1SecMetricsTable OBJECT-TYPESYNTAXSEQUENCEOF Cwr1SecMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains metrics collected over a duration of 1 second.
The data in this table is derived directly from the hardware.
This table will have a maximum of 60 entries providing cumulative
status of the link, identified by ifIndex, over the past 60 seconds.
This table is updated once every second."::={ cwrRadioMetricsGroup 6}cwr1SecMetricsEntry OBJECT-TYPESYNTAX Cwr1SecMetricsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwr1SecMetricsTable indexed by
ifIndex and cwr1SecMetricsIndex.
The first entry in the table (cwr1SecIndex = 1) represents the
chronologically oldest data available."INDEX{
ifIndex,
cwr1SecIndex
}::={ cwr1SecMetricsTable 1}
Cwr1SecMetricsEntry ::=SEQUENCE{
cwr1SecIndex Integer32,
cwr1SecUpdateTime Integer32,
cwr1SecRxCodewords WirelessGauge64,
cwr1SecRSCodewordErrors WirelessGauge64,
cwr1SecArqCodewordErrors Gauge32,
cwr1SecRxRrCount Gauge32,
cwr1SecRxRrEventCount Gauge32,
cwr1SecTxArqCount Gauge32,
cwr1SecTxArqEventCount Gauge32,
cwr1SecCorrectedSyncByteErrs Gauge32,
cwr1SecConsecutiveCwErrs Gauge32,
cwr1SecPostARQGoodCodewords WirelessGauge64
}cwr1SecIndex OBJECT-TYPESYNTAXInteger32(1..60)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Each entry represents the sum of the metrics from the previous
1 second entry + the 1 second period immdeiately prior to the
most recent update."::={ cwr1SecMetricsEntry 1}cwr1SecUpdateTime OBJECT-TYPESYNTAXInteger32(1..2147483647)UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents time in seconds since system power up at
which time this entry was updated."::={ cwr1SecMetricsEntry 2}cwr1SecRxCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative total number of codewords
received by this radio link at the time this entry was updated."::={ cwr1SecMetricsEntry 3}cwr1SecRSCodewordErrors OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative uncorrectable codewords
emitted by the Reed-Solomon error correction engine at the time
this entry was updated. This is also called Pre ARQ codeword error."::={ cwr1SecMetricsEntry 4}cwr1SecArqCodewordErrors OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative number of uncorrectable
codewords consumed by the Automatic Repeat Query error correction
engine at the time this entry was updated. This is also called as
Post ARQ codeword error."::={ cwr1SecMetricsEntry 5}cwr1SecRxRrCount OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This represents the cumulative number of unique RR's (Retransmit
Requests) received (from the remote end) at the time this entry was
updated.
The remote end issues a Retransmit Request if it receives an
uncorrectable codeword."::={ cwr1SecMetricsEntry 6}cwr1SecRxRrEventCount OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative number of RRs
(Retransmit Requests) that were serviced at the time this entry was
updated."::={ cwr1SecMetricsEntry 7}cwr1SecTxArqCount OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents cumulative number of unique ARQ's that
were received by the transmit side of the local end at the time
this entry was updated.
This provides an indication of how error free the transmisisons of
the local end of the link are from the the remote end's
perspective."::={ cwr1SecMetricsEntry 8}cwr1SecTxArqEventCount OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object represents cumulative number of ARQ's that were
serviced at the time this entry was updated.
A serviced ARQ results in a re-transmitted codeword."::={ cwr1SecMetricsEntry 9}cwr1SecCorrectedSyncByteErrs OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative number of corrected sync byte
errors, at the time this entry was updated."::={ cwr1SecMetricsEntry 10}cwr1SecConsecutiveCwErrs OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the size of the larget block of consecutive
codeword errors received since this entry was last updated."::={ cwr1SecMetricsEntry 11}cwr1SecPostARQGoodCodewords OBJECT-TYPESYNTAX WirelessGauge64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the cumulative number of error free
codewords emitted by the Automatic Repeat Query error correction
engine at the time this entry was updated. Also called as
Post ARQ good codewords."::={ cwr1SecMetricsEntry 12}-- Radio History Group. This group is optional.-- The Histogram Table. This table contains information about the set of
-- histograms that the hardware can be programmed to maintain.-- These histograms are generated as follows :
-- Radio signal data is sampled.
-- Occurrences of values of the radio signal data is counted.
-- This count is maintained as discrete sets. Each set represented by one bin.-- Note that the raw radio signal data is not stored in the bins. It is the
-- count of the occurrence of the radio signal sample that gets stored.cwrHistCtrlTable OBJECT-TYPESYNTAXSEQUENCEOF CwrHistCtrlEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains information about histograms configured in
hardware. When data is collected it will be stored in histogram
bins as follows:
All values (X < cwrStartBinValue) will be kept in the first
histogram bin.
Subsequent values will be distributed in the bins based on the
cwrBinDelta. Last bin, will contain all values
(X > (cwrStartBinValue + (cwrNumBins - 2) * cwrBinDelta)),
i.e. any value that is greater than that may be stored in the
last bin."::={ cwrRadioHistoryGroup 1}cwrHistCtrlEntry OBJECT-TYPESYNTAX CwrHistCtrlEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrHistogramTable.
It is indexed by the ifIndex, cwrHistIndex."INDEX{
ifIndex,
cwrHistIndex
}::={ cwrHistCtrlTable 1}
CwrHistCtrlEntry ::=SEQUENCE{
cwrHistIndex Integer32,
cwrHistClass CwrRadioSignalAttribute,
cwrRfResourceId CwrRFZeroIndex,
cwrDspNumber INTEGER,
cwrStartBinValue Integer32,
cwrBinDelta Integer32,
cwrNumHistBins Integer32,
cwrUpdateRate Integer32,
cwrCollDuration Integer32,
cwrOwnerId OwnerString,
cwrHistBitShift INTEGER,
cwrHistToneSelection INTEGER,
cwrHistToneValue Integer32,
cwrHistAction CwrCollectionAction,
cwrHistStatus CwrCollectionStatus,
cwrHistRowStatus RowStatus,
cwrHistPeriodicSum TruthValue}cwrHistIndex OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object, along with ifIndex, is the index into this table
and represents one entry in the table. The entry in this table
for which cwrHistIndex = x is associated with the entry in
cwrHistSummaryTable and the entry in cwrHistDataTable for
which the index variable in those tables has the same value, x."::={ cwrHistCtrlEntry 1}cwrHistClass OBJECT-TYPESYNTAX CwrRadioSignalAttribute
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the attribute that is being histogrammed."::={ cwrHistCtrlEntry 2}
cwrRfResourceId OBJECT-TYPESYNTAX CwrRFZeroIndex
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object identifies the RF resource for which this histogram
specification applies. If this is 0, the agent will automatically
use the most logical value for the specified cwrHistClass. If 0 has
been specified then on reading this object the agent will return the
RF resource id for which the histogram is being captured."::={ cwrHistCtrlEntry 3}cwrDspNumber OBJECT-TYPESYNTAXINTEGER(0..8)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object identifies the DSP on which to create the histogram.
If 0 is specified then the agent will automatically use the most
logical DSP for the specified cwrHistClass parameter.
If 0 has been specified then on reading this object the agent will
return the DSP number that is being used to capture this histogram."::={ cwrHistCtrlEntry 4}cwrStartBinValue OBJECT-TYPESYNTAXInteger32(-2147483647..2147483647)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the maximum of the values that will be
collected in the first bin of the histogram.
All values < cwrStartBinValue will be kept in the first
histogram bin."::={ cwrHistCtrlEntry 5}cwrBinDelta OBJECT-TYPESYNTAXInteger32(2..2147483647)UNITS"Powers of 2"MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the range of values of the sampled data that
should be accounted for in one histogram bin. For example all data
samples between x..y (where y = x + cwrBinDelta - 1), will be
counted and placed in the same bin."::={ cwrHistCtrlEntry 6}cwrNumHistBins OBJECT-TYPESYNTAXInteger32(1..508)
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents total number of bins to be created for the
histogram."::={ cwrHistCtrlEntry 7}cwrUpdateRate OBJECT-TYPESYNTAXInteger32(1..2147483647)UNITS"seconds"MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents rate at which snapshots of the histogram
will be available."::={ cwrHistCtrlEntry 8}cwrCollDuration OBJECT-TYPESYNTAXInteger32(1..2147483647)UNITS"seconds"MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object specifies the duration for which this histogram must
be accumulated. After successfully accumulating data for this amount
of time the collection stops and the cwrHistStatus changes
to statusCaptured."::={ cwrHistCtrlEntry 9}cwrOwnerId OBJECT-TYPESYNTAXOwnerStringMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object identifies management station that created this
histogram specification."::={ cwrHistCtrlEntry 10}cwrHistBitShift OBJECT-TYPESYNTAXINTEGER(0..32)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the number of bits by which the signal count
is right shifted before it is stored in the histogram bin.
This provides a mechanism to uniformly scale the collected histogram
to account for overflows."::={ cwrHistCtrlEntry 11}cwrHistToneSelection OBJECT-TYPESYNTAXINTEGER{
cwrCirculate(1),cwrAverage(2),cwrSpecific(3)}MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object identifies which tone in a burst should be sampled for
capturing the data.
cwrCirculate(1):
The successive tones will be used for every successive burst.
cwrAverage(2):
The value of every tone in a burst will be averaged.
cwrspecific(3):
The identified tone is used."DEFVAL{ cwrAverage }::={ cwrHistCtrlEntry 12}cwrHistToneValue OBJECT-TYPESYNTAXInteger32(0..216)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"If cwrHistToneSelection is cwrSpecificTone then this object
identifies tone that should be used for sampling."::={ cwrHistCtrlEntry 13}cwrHistAction OBJECT-TYPESYNTAX CwrCollectionAction
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the action to be carried out on this
histogram specification. If a histogram has been successfully
captured then it must be cleared before an other capture
may be initiated."::={ cwrHistCtrlEntry 14}cwrHistStatus OBJECT-TYPESYNTAX CwrCollectionStatus
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the current state of this histogram
collection.
Once the histogram collection is complete the status changes
statusCaptured and the data is available for use.
None of the parameters of a histogram specification may be
modified when the specification is in statusInProgress.
A statusCaptured or statusStopped histogram must be actionClear'ed
before another histogram specification may be started.
The histogram may be read accurately between the cwrUpdateRate
intervals. If the read spans across the update time data from the
previous and current updates can be mingled."::={ cwrHistCtrlEntry 15}cwrHistRowStatus OBJECT-TYPE
SYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object may be used to create or delete a histogram control
specification."::={ cwrHistCtrlEntry 16}cwrHistPeriodicSum OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The histogram data is updated every cwrUpdateRate seconds.
When this object is set to true(1), the latest histogram data set
is summed with the previous histogram data set and the
cwrHistSummaryTable will reflect cumulative values.
When set to false(2), only the latest data set is made available
and the cwrHistSummarytable will reflect the latest values."::={ cwrHistCtrlEntry 17}-- The Histogram Summary Table. This table contains summary Data
-- about the histograms collected as per the specifications in the
-- cwrHistCtrlTable.cwrHistSummaryTable OBJECT-TYPESYNTAXSEQUENCEOF CwrHistSummaryEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains histogram Summary collected based on the
specifications in the cwrHistCtrlTable."::={ cwrRadioHistoryGroup 2}cwrHistSummaryEntry OBJECT-TYPESYNTAX CwrHistSummaryEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrHistSummaryTable.
It is indexed by the ifIndex and cwrHistIndex."INDEX{
ifIndex,
cwrHistIndex
}::={ cwrHistSummaryTable 1}
CwrHistSummaryEntry ::=SEQUENCE{
cwrHistUpdateTime Integer32,
cwrHistMin Integer32,
cwrHistMax Integer32,
cwrHistMean Integer32}cwrHistUpdateTime OBJECT-TYPESYNTAXInteger32(1..2147483647)UNITS"seconds"
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the time in seconds since power up when
this histogram snapshot was retrieved from the hardware."::={ cwrHistSummaryEntry 1}cwrHistMin OBJECT-TYPESYNTAXInteger32(-2147483648..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the minimum value of the data sample seen
for this histogram."::={ cwrHistSummaryEntry 2}cwrHistMax OBJECT-TYPESYNTAXInteger32(-2147483648..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the maximum value of the data sample seen
for this histogram."::={ cwrHistSummaryEntry 3}cwrHistMean OBJECT-TYPESYNTAXInteger32(-2147483648..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the arithemetic mean of the data sample
values for this histogram."::={ cwrHistSummaryEntry 4}-- The Histogram Data Table. This table contains the Data
-- about the histograms collected as per the specifications in the
-- cwrHistCtrlTable.cwrHistDataTable OBJECT-TYPESYNTAXSEQUENCEOF CwrHistDataEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains histogram values collected based on the
specifications in the cwrHistCtrlTable."::={ cwrRadioHistoryGroup 3}cwrHistDataEntry OBJECT-TYPESYNTAX CwrHistDataEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrHistDataTable. It is
indexed by the ifIndex and cwrHistIndex and cwrHistBinIndex."INDEX{
ifIndex,
cwrHistIndex,
cwrHistBinIndex
}::={ cwrHistDataTable 1}
CwrHistDataEntry ::=SEQUENCE{
cwrHistBinIndex INTEGER,
cwrValue Integer32}cwrHistBinIndex OBJECT-TYPESYNTAXINTEGER(1..508)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object represents the histogram bin number for the value
in cwrValue."::={ cwrHistDataEntry 1}cwrValue OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the value in the histogram bin
cwrHistBinIndex."::={ cwrHistDataEntry 2}-- The Radio Timeline Group. This group is optional.-- This group includes the following tables:
-- cwrThresholdTable, cwrTlCtrlTable, cwrTlSummaryTable and cwrTlDataTable.-- This group provides facilities to define thresholds and capture raw
-- radio signal data.-- The Threshold table.cwrThresholdTable OBJECT-TYPESYNTAXSEQUENCEOF CwrThresholdEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table provides facilities to establish thresholds for the
radio signals analyzed on the radio interface. A threshold
identified in this table may be used to trigger a timeline
capture in the cwrTlTable."::={ cwrRadioTimelineGroup 1}cwrThresholdEntry OBJECT-TYPESYNTAX CwrThresholdEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrThresholdTable."INDEX{
ifIndex,
cwrThreshIndex
}::={ cwrThresholdTable 1}
CwrThresholdEntry ::=SEQUENCE{
cwrThreshIndex Integer32,
cwrThreshAttribute CwrRadioSignalAttribute,
cwrThreshType CwrThreshLimitType,
cwrThreshAntId CwrRFZeroIndex,
cwrThreshValue Integer32,
cwrThreshHysteresisTime TimeInterval,
cwrThreshLimitTime TimeInterval,
cwrThreshDspNum INTEGER,
cwrThreshRowStatus RowStatus}cwrThreshIndex OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object, along with ifIndex, identifies this entry."::={ cwrThresholdEntry 1}cwrThreshAttribute OBJECT-TYPESYNTAX CwrRadioSignalAttribute
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This represents the attribute of a radio link which needs to be
thresholded. For each of these attributes, the cwrThreshType
identifies the type of change to monitor. When that threshold
is exceeded a Trap with appropriate parameters will be generated."::={ cwrThresholdEntry 2}cwrThreshType OBJECT-TYPESYNTAX CwrThreshLimitType
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the kind of change that needs to be
monitored for the cwrThreshAttribute. An event is
generated when the following condition is met."::={ cwrThresholdEntry 3}cwrThreshAntId OBJECT-TYPESYNTAX CwrRFZeroIndex
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object identifies the RF resource for which this threshold
should be defined."::={ cwrThresholdEntry 4}cwrThreshValue OBJECT-TYPESYNTAXInteger32(-2147483647..2147483647)
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the value to be compared against. The
cwrThreshType determines the way in which it is used.
It is used as follows:
if cwrThreshType is ..
highThresh : Notify if data sample exceeds the cwrThreshValue.
lowThresh : Notify if data sample recedes below the cwrThreshValue.
upChange : Notify if data sample increases by more than
cwrThreshValue.
downChange : Notify if data sample decreases by more than
cwrThreshValue.
upLimit : Notify if data sample crosses cwrThreshValue while
increasing in value.
lowLimit : Notify if data sample crosses cwrThreshValue while
decreasing in value."::={ cwrThresholdEntry 5}cwrThreshHysteresisTime OBJECT-TYPESYNTAXTimeIntervalMAX-ACCESSread-createSTATUScurrentDESCRIPTION"When radio signals oscillate around threshold values, they
potentially flood the system with notifications. This object
specifies the amount of time to wait before sending an
identical notification if the oscillations continue.
Notifications are not generated due to any
threshold value which is reached/exceeded/crossed/etc. during this
wait time"::={ cwrThresholdEntry 6}cwrThreshLimitTime OBJECT-TYPESYNTAXTimeIntervalMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object specifies the amount of time for which the radio signal
should stabilize before a trap is sent to indicate that the radio
signal has stabilized."::={ cwrThresholdEntry 7}cwrThreshDspNum OBJECT-TYPESYNTAXINTEGER(1..8)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object indicates the DSP used to monitor this threshold."::={ cwrThresholdEntry 8}cwrThreshRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the status of this threshold entry. It
may be used to create a new threshold specification.
For every cwrThreshAttrClass one threshold of cwrThreshType on one
DSP may be created."::={ cwrThresholdEntry 9}-- Radio Timeline.
-- A radio timeline is raw radio signal data, that is captured based on the
-- specifications.cwrTlCtrlTable OBJECT-TYPESYNTAXSEQUENCEOF CwrTlCtrlEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains information about timelines configured in
hardware. The number of data values captured for each timeline
is configured by setting the variable cwrTlNumDataValues.
The captured data values can be retreived by reading the
cwrTlDataTable."::={ cwrRadioTimelineGroup 2}cwrTlCtrlEntry OBJECT-TYPESYNTAX CwrTlCtrlEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrTlCtrlTable.
It is indexed by the ifIndex, cwrTlClass, cwrRfResourceId,
cwrTlDspNum."INDEX{
ifIndex,
cwrTlIndex
}::={ cwrTlCtrlTable 1}
CwrTlCtrlEntry ::=SEQUENCE{
cwrTlIndex Integer32,
cwrTlClass CwrRadioSignalAttribute,
cwrTlRfResourceId CwrRFZeroIndex,
cwrTlDspNum INTEGER,
cwrTlNumDataValues INTEGER,
cwrTlDecimationFactor Integer32,
cwrTlPreSumShift Integer32,
cwrTlToneSelection INTEGER,
cwrTlToneValue Integer32,
cwrTlThreshIndex Integer32,
cwrTlAction CwrCollectionAction,
cwrTlStatus CwrCollectionStatus,
cwrTlPostTrigBufMgmt INTEGER,
cwrTlRowStatus RowStatus}cwrTlIndex OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object, along with ifIndex, is the index into this table
and represents one entry in the table. The entry in this table
for which cwrTlIndex = x is associated with the entry in
cwrTlSummaryTable and the entry in cwrTlDataTable for
which the index variable in those tables has the same value, x."::={ cwrTlCtrlEntry 1}cwrTlClass OBJECT-TYPESYNTAX CwrRadioSignalAttribute
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the attribute for which a timline capture
is requested.
When a timeline is requested, cwrTlNumDataValues worth of data
will be captured."::={ cwrTlCtrlEntry 2}cwrTlRfResourceId OBJECT-TYPESYNTAX CwrRFZeroIndex
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object identifies the RF resource for which this timeline
specification applies.
If this is 0 then the agent will automatically the most logical
value for the specified cwrHistClass. If 0 has been specified
then on reading this object the agent will return the
RF resource id for which the timeline is being captured."::={ cwrTlCtrlEntry 3}cwrTlDspNum OBJECT-TYPESYNTAXINTEGER(0..8)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object identifies the DSP on which this timeline needs to be
captures.
If 0 is specified then the agent will automatically use the most
logical DSP for the specified cwrTlClass parameter.
If 0 has been specified on create then on reading this object the
agent will return the DSP number that is being used to capture
this timeline."::={ cwrTlCtrlEntry 4}cwrTlNumDataValues OBJECT-TYPESYNTAXINTEGER(1..2147483647)UNITS"number of data values"MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object indicates the number of data values to be captured for
this timeline. The captured data can be viewed by reading the
cwrTlDataTable."::={ cwrTlCtrlEntry 5}cwrTlDecimationFactor OBJECT-TYPE
SYNTAXInteger32(0..2147483647)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the number of successive data samples to be
added and returned. This enables larger data sets to be captured
even with limited cwrTlNumDataValues."::={ cwrTlCtrlEntry 6}cwrTlPreSumShift OBJECT-TYPESYNTAXInteger32(0..32)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the number of bits by which the raw data
data should be right shifted before applying cwrTlDecimationFactor.
This provides a mechanims of controlling overflow due to summation."::={ cwrTlCtrlEntry 7}cwrTlToneSelection OBJECT-TYPESYNTAXINTEGER{cwrCirculate(1),cwrAverage(2),cwrSpecific(3)}MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object identifies which tone in a burst should be used to
sample data for the timeline.
cwrCirculate(1):
The successive tone will be used for every successive burst.
cwrAverage(2):
The value of every tone in a burst will be averaged.
cwrspecific(3):
The identified tone is used.
DEFVAL { cwrAverage }"::={ cwrTlCtrlEntry 8}cwrTlToneValue OBJECT-TYPESYNTAXInteger32(0..216)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"If cwrTlToneSelection is cwrSpecificTone then this object
identifies the tone that should be used for sampling."::={ cwrTlCtrlEntry 9}cwrTlThreshIndex OBJECT-TYPESYNTAXInteger32(0..2147483647)
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object specifies the index of the threshold that when
triggered will start the data capture for this timeline.
For a timeline data capture to be triggered by a threshold,
the threshold must be defined on the same DSP as the timeline.
If cwrTlThreshIndex is 0 then there is no threshold associated
with this timeline and the data samples are captured and returned
immediately. If cwrTlThresIndex is not 0, then the data samples
are captured when the threshold fires."::={ cwrTlCtrlEntry 10}cwrTlAction OBJECT-TYPESYNTAX CwrCollectionAction
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the action to be carried out on this
timeline specification. If a timeline has been successfully
captured then it must be cleared before an other capture
may be initiated."::={ cwrTlCtrlEntry 11}cwrTlStatus OBJECT-TYPESYNTAX CwrCollectionStatus
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the current state of this timeline
collection.
Once the timeline collection is complete the status changes
statusCaptured and the data is available for use.
None of the parameters of a timeline specification may be modified
when the specification is in statusInProgress.
A statusCaptured or statusStopped histogram must be actionClear'ed
before another timeline specification may be started."::={ cwrTlCtrlEntry 12}cwrTlPostTrigBufMgmt OBJECT-TYPESYNTAXINTEGER{preTrigger(1),postTrigger(2)}MAX-ACCESSread-createSTATUScurrentDESCRIPTION"Once a trigger fires, this object determines which portion of the
collected data to capture for use. If it is:
preTrigger(1) : Then most of the data collected prior to trigger
is captured.
postTrigger(2): Then most of the data collected after the trigger
is captured."::={ cwrTlCtrlEntry 13}cwrTlRowStatus OBJECT-TYPESYNTAXRowStatus
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object may be used to create or delete a timeline control
specification.
Once created data sampling starts based on the value of
cwrTlAction. The data capture depends on the value of
cwrTlThreshIndex.
The actual data is collected based on the cwrTlThreshIndex,
if cwrTlThreshIndex is 0 then there is no stop trigger associated
with this timeline and the data samples are captured and returned
immediately. If cwrTlThresIndex is not 0, then the data samples
are captured when the threshold fires."::={ cwrTlCtrlEntry 14}-- The Timeline Summary Table. This table contains summary Data
-- about the timeline collected as per the specifications in the
-- cwrTlCtrlTable.cwrTlSummaryTable OBJECT-TYPESYNTAXSEQUENCEOF CwrTlSummaryEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains Timeline Summary collected based on the
specifications in the cwrTlCtrlTable."::={ cwrRadioTimelineGroup 3}cwrTlSummaryEntry OBJECT-TYPESYNTAX CwrTlSummaryEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrTlSummaryTable.
It is indexed by the ifIndex and cwrTlIndex."INDEX{
ifIndex,
cwrTlIndex
}::={ cwrTlSummaryTable 1}
CwrTlSummaryEntry ::=SEQUENCE{
cwrTlUpdateTime Integer32,
cwrTlNumValues Integer32,
cwrTlTriggerLoc Integer32}cwrTlUpdateTime OBJECT-TYPESYNTAXInteger32(1..2147483647)UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the time in seconds since power up when
this timeline capture was completed."::={ cwrTlSummaryEntry 1}cwrTlNumValues OBJECT-TYPESYNTAXInteger32(0..2147483647)
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of values available in the
timeline."::={ cwrTlSummaryEntry 2}cwrTlTriggerLoc OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object contains the value of cwrTlValueIndex which represents
the entry in the cwrTlDataTable that caused the stop trigger to
fire, thereby resulting in this timeline to be collected."::={ cwrTlSummaryEntry 3}-- The Timeline Data Table. This table contains the Data
-- about the timelines collected as per the specifications in the
-- cwrTlCtrlTable.cwrTlDataTable OBJECT-TYPESYNTAXSEQUENCEOF CwrTlDataEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains data values collected for the timelines
specified in the cwrTlCtrlTable. The number of data values
displayed for each timeline is determined by the value specified
for cwrTlNumDataValues in cwrTlCtrlTable."::={ cwrRadioTimelineGroup 4}cwrTlDataEntry OBJECT-TYPESYNTAX CwrTlDataEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrTlDataTable. It is indexed by
ifIndex, cwrTlIndex, and cwrTlValueIndex."INDEX{
ifIndex,
cwrTlIndex,
cwrTlValueIndex
}::={ cwrTlDataTable 1}
CwrTlDataEntry ::=SEQUENCE{
cwrTlValueIndex INTEGER,
cwrTlValue Integer32}cwrTlValueIndex OBJECT-TYPESYNTAXINTEGER(1..2147483647)MAX-ACCESSnot-accessibleSTATUScurrent
DESCRIPTION"This object, along with ifIndex and cwrTlIndex, is the index
into the timeline data table."::={ cwrTlDataEntry 1}cwrTlValue OBJECT-TYPESYNTAXInteger32(-2147483648..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the radio signal data sampled."::={ cwrTlDataEntry 2}-- Snapshot Group: This group is optional.-- This group provides facilities to capture raw radio signal attributes.
-- The key difference between this group and the Timeline Group is that
-- this group provides facilities to capture up to 4 synchronized
-- signal attributes simultaneously. The capture initiated by a single
-- user controlled trigger.-- In this group many of the attributes are represented by complex numbers
-- Each such attribute is indicated as value(I, q).cwrSnapshotCtrlTable OBJECT-TYPESYNTAXSEQUENCEOF CwrSnapshotCtrlEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains information about the snapshots configured in
hardware. When data is collected it will be stored in
cwrSnapDataTable."::={ cwrRadioSnapshotGroup 1}cwrSnapshotCtrlEntry OBJECT-TYPESYNTAX CwrSnapshotCtrlEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrSnapshotCtrlTable
It is indexed by the ifIndex and cwrSnapshotDspNum."INDEX{
ifIndex,
cwrSnapshotDspNum
}::={ cwrSnapshotCtrlTable 1}
CwrSnapshotCtrlEntry ::=SEQUENCE{
cwrSnapshotDspNum INTEGER,
cwrSnapshotType Integer32,
cwrSnapshotAction CwrCollectionAction,
cwrSnapshotStatus CwrCollectionStatus,
cwrSnapshotRowStatus RowStatus}cwrSnapshotDspNum OBJECT-TYPESYNTAXINTEGER(1..8)MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"This object represents the DSP at which the snapshot needs to
be collected."::={ cwrSnapshotCtrlEntry 1}cwrSnapshotType OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the attribute that is being snapshoted by
the hardware. When a snapshot request is issued up to 4 simultaneous
radio signal attribute may be captured at once.
The 4 attributes are specified by bit OR'ing the snapshot types
identified below. When a snapshot specification
is started all the specified attributes are captured simultaneously.
The TX and RX types cannot be mixed. RX, Sync types can be mixed.
When a snapshot request is issued up to four radio signal attributes
may be requested at once, one from each set:
===============================================
Type Set1 Set2
===============================================
RX y1n(x1) y2n(x2)
H2k(x80) H1k(x40)
- -
Sync - FreqCorr(x8000)
- FLL_FFT_Sp(x20000)
TX CodecIn(x200) IFFTIn(x400)
===============================================
===============================================
Type Set3 Set4
===============================================
RX Y2k(x8) Y1k(x4)
h1n(x10) h2n(x20)
zhat(x100) -
Sync FreqOffCF(x2000)(*) BrstTimeCF(x1000)(*)
- TT_FCorr(x10000)
TX - RoundOut(x800)
===============================================
(*) BrstTimeCF cannot be mixed with Set2
(*) FreqOffCF cannot be mixed with Set1
Note that only the Tx* attributes may be captured on DSP's 1, 2.
The attributes are:
RxRawBurstAnt1Y1n(0x01):
This represents a snapshot of the received signal for RF
resource 1. For every sample the real and imaginary components
are captured.
Units: (I, q)
Value: 32 bit quantities.
RxRawBurstAnt2Y2n(0x02):
This represents a snapshot of the received signal for RF
resource 2. For every sample the real and imaginary components
are captured.
Units: (I, q)
Value: 32 bit quantities.
RxSpectrumAnt1Y1k(0x04):
This represents a snapshot of the spectrum of the received
signal for RF resource 1. For every sample the real and
imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities.
RxSpectrumAnt2Y2k(0x08):
This represents a snapshot of the spectrum of the received
signal for RF resource 2. For every sample the real and
imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities.
RxTimeDomainChannelAnt1H1n(0x10):
This represents a snapshot of the time domain channel
for RF resource 1. For every sample the real and
imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities.
RxTimeDomainChannelAnt2H2n(0x20):
This represents a snapshot of the time domain channel
for RF resource 2. For every sample the real and
imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities.
RxFreqDomainChannelAnt1H1k(0x40):
This represents a snapshot of the frequency domain channel
for RF resource 1. For every sample the real and
imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities.
RxFreqDomainChannelAnt2H2k(0x80),
This represents a snapshot of the frequency domain channel
for RF resource 2. For every sample the real and
imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities.
RxConstellationZHatk(0x100):
This represents a snapshot of the soft decisions.
For every sample the real and imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities.
TxCodecInput(0x200):
This represents a snapshot of input values to the Tx Code.
Units: Real values.
Value: 32 bit quantities.
TxIFFTInput(0x400):
This represents a snapshot of the IFFT signal for the
Transmitted data.
For every sample the real and imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities.
TxRoundOutput(0x800):
This represents a snapshot of the Rounded Constellation signal
for the Transmitted data.
For every sample the real and imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities.
SyncBurstTimeCostFunc(0x1000):
This represents the timing cost function for Sync bursts.
Units: Real values.
Value: 32 bit quantities.
SynFreqOffsetCostFunc(0x2000):
This represents a snapshot of the frequeny offsets.
For every sample the real and imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities.
SyncFllFreqCorrelation(0x8000):
This represents a snapshot of Frequency correlation.
For every sample the real and imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities.
SyncFllTrainToneCorrelation(0x10000):
This represents a snapshot of Frequency locked loop's Training
tone correlation.
For every sample the real and imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities.
SyncFllFFTSpectrum(0x20000):
This represents a snapshot of Frequency locked loop, FFT
Spectrum.
For every sample the real and imaginary components are captured.
Units: (I, q)
Value: 32 bit quantities."::={ cwrSnapshotCtrlEntry 2}cwrSnapshotAction OBJECT-TYPE
SYNTAX CwrCollectionAction
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the action to be carried out on this
snapshot specification. If a snapshot has been successfully
captured then it must be cleared before an other capture
may be initiated."::={ cwrSnapshotCtrlEntry 3}cwrSnapshotStatus OBJECT-TYPESYNTAX CwrCollectionStatus
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the current status of this snapshot
specification. When the status in statusInProgress none of the
snapshot parameters can be configured. When the status is
statusCaptured then data is available for use."::={ cwrSnapshotCtrlEntry 4}cwrSnapshotRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object may be used to create or delete this snapshot
specification."::={ cwrSnapshotCtrlEntry 5}-- The Snapshot Summary Table. This table contains summary information
-- for the data captured by a snapshot specification
-- about the snapshots collected as per the specifications in the
-- cwrSnapshotCtrlTable.cwrSnapSummaryTable OBJECT-TYPESYNTAXSEQUENCEOF CwrSnapSummaryEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains summary information for captured snapshots
defined in cwrSnapshotCtrlTable."::={ cwrRadioSnapshotGroup 2}cwrSnapSummaryEntry OBJECT-TYPESYNTAX CwrSnapSummaryEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrSnapSummaryTable. It is indexed
by the ifIndex and cwrSnapDspNum."INDEX{
ifIndex,
cwrSnapshotDspNum
}::={ cwrSnapSummaryTable 1}
CwrSnapSummaryEntry ::=SEQUENCE{
cwrSnapAttr1Id Integer32,
cwrSnapAttr1Size Integer32,
cwrSnapAttr2Id Integer32,
cwrSnapAttr2Size Integer32,
cwrSnapAttr3Id Integer32,
cwrSnapAttr3Size Integer32,
cwrSnapAttr4Id Integer32,
cwrSnapAttr4Size Integer32}cwrSnapAttr1Id OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the first snapshot attribute value."::={ cwrSnapSummaryEntry 2}cwrSnapAttr1Size OBJECT-TYPESYNTAXInteger32(0..4096)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of values captured for the
snapshot cwrSnapAttr1Id."::={ cwrSnapSummaryEntry 3}cwrSnapAttr2Id OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the second snapshot attribute value."::={ cwrSnapSummaryEntry 4}cwrSnapAttr2Size OBJECT-TYPESYNTAXInteger32(0..4096)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of values captured for the
snapshot cwrSnapAttr2Id."::={ cwrSnapSummaryEntry 5}cwrSnapAttr3Id OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the third snapshot attribute value."
::={ cwrSnapSummaryEntry 6}cwrSnapAttr3Size OBJECT-TYPESYNTAXInteger32(0..4096)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of values captured for the
snapshot cwrSnapAttr3Id."::={ cwrSnapSummaryEntry 7}cwrSnapAttr4Id OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the third snapshot attribute value."::={ cwrSnapSummaryEntry 8}cwrSnapAttr4Size OBJECT-TYPESYNTAXInteger32(0..4096)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of values captured for the
snapshot cwrSnapAttr4Id."::={ cwrSnapSummaryEntry 9}-- The Snapshot Data Table. This table contains the Data
-- about the snapshots collected as per the specifications in the
-- cwrSnapshotCtrlTable.cwrSnapDataTable OBJECT-TYPESYNTAXSEQUENCEOF CwrSnapDataEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains snapshot values collected based on the
specifications in the cwrSnapshotCtrlTable."::={ cwrRadioSnapshotGroup 3}cwrSnapDataEntry OBJECT-TYPESYNTAX CwrSnapDataEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrSnapDataTable. It is indexed
by the ifIndex and cwrSnapValueIndex.
The values in this table represent real numbers or complex numbers.
If they are real numbers then cwrRealPart contains the data and
cwrImaginaryPart is zero."INDEX{
ifIndex,
cwrSnapshotDspNum,
cwrSnapValueIndex
}::={ cwrSnapDataTable 1}
CwrSnapDataEntry ::=SEQUENCE{
cwrSnapValueIndex INTEGER,
cwrRealPart Integer32,
cwrImaginaryPart Integer32}cwrSnapValueIndex OBJECT-TYPESYNTAXINTEGER(1..4096)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object represents the snapshot entry index number."::={ cwrSnapDataEntry 1}cwrRealPart OBJECT-TYPESYNTAXInteger32(-2147483648..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The data sample value. Real part."::={ cwrSnapDataEntry 2}cwrImaginaryPart OBJECT-TYPESYNTAXInteger32(-2147483648..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The data sample value. Imaginary part if the attribute is
represented by a complex number."::={ cwrSnapDataEntry 3}-- The Antenna Group - This group is optional.-- The Antenna Table. This table contains information about the
-- antennas available in the router.cwrAntennaTable OBJECT-TYPESYNTAXSEQUENCEOF CwrAntennaEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains information about the antenns available for
use."::={ cwrRadioAntennaGroup 1}cwrAntennaEntry OBJECT-TYPESYNTAX CwrAntennaEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in the cwrAntennaTable. This table
provides details on the antennas available for use on the local
system. It is indexed by cwrAntennaIndex."INDEX{ cwrAntennaIndex }::={ cwrAntennaTable 1}
CwrAntennaEntry ::=SEQUENCE{
cwrAntennaIndex Integer32,
cwrAntennaXDim Integer32,
cwrAntennaYDim Integer32,
cwrAntennaType DisplayString,
cwrAntennaDescr DisplayString,
cwrAntennaGain Integer32,
cwrAntennaPolarization INTEGER}cwrAntennaIndex OBJECT-TYPESYNTAXInteger32(1..16)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object represents the index of this entry in the
cwrAntennaTable."::={ cwrAntennaEntry 1}cwrAntennaXDim OBJECT-TYPESYNTAXInteger32(1..96)UNITS"Inches"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the dimension of the antenna in the
X direction."::={ cwrAntennaEntry 2}cwrAntennaYDim OBJECT-TYPESYNTAXInteger32(1..96)UNITS"Inches"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the dimension of the antenna in the
Y direction."::={ cwrAntennaEntry 3}cwrAntennaType OBJECT-TYPESYNTAXDisplayString(SIZE(0..64))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION
"This object represents antenna type for example 'dish-antenna'."::={ cwrAntennaEntry 4}cwrAntennaDescr OBJECT-TYPESYNTAXDisplayString(SIZE(0..64))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object describes the antenna."::={ cwrAntennaEntry 5}cwrAntennaGain OBJECT-TYPESYNTAXInteger32(0..60)UNITS"dBi : decibel Isotropic"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the gain of this antenna."::={ cwrAntennaEntry 6}cwrAntennaPolarization OBJECT-TYPESYNTAXINTEGER{vertical(1),horizontal(2)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the electrirc polarization of the antanna."::={ cwrAntennaEntry 7}-- The Test table.
-- This table provides facilities to test the wireless hardware.cwrTestGroup OBJECTIDENTIFIER::={ cwrRadioInternal 1}cwrLoopbackTable OBJECT-TYPESYNTAXSEQUENCEOF CwrLoopbackEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table provides facilities to establish loopback points in the
radio hardware to exercise various sections of the hardware."::={ cwrTestGroup 1}cwrLoopbackEntry OBJECT-TYPESYNTAX CwrLoopbackEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"There exists one such entry for every interface in the ifTable
which has an ifType of propWirelessP2P(157)."INDEX{ ifIndex }::={ cwrLoopbackTable 1}
CwrLoopbackEntry ::=SEQUENCE{
cwrLocalLoopbackPoint INTEGER}cwrLocalLoopbackPoint OBJECT-TYPESYNTAXINTEGER{none(0),codec(1),framer(2),fir(3),if(4),rf(5),rfDiversity(6),ifMain(7),ifDiversity(8)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the point in the system where the data
signal is looped back.
none(0) - no loopback
codec(1) - loopback at the Encoder/Decoder module.
This exercises the framer, and codec modules
framer(2) - loopback at the 'framer' module.
fir(3) - loopback at the 'Finite Impulse Response' module.
This exercises the framer, codec, and FIR modules.
if(4) - loopback at the 'Internal Frequency' module using
both the main and the diversity receive paths.
This exercises the framer, codec, FIR, and
IF modules.
rf(5) - loopback at the main RF unit via the main receive
path in the IF module. This exercises the framer,
codec, FIR, IF, and RF modules.
rfDiversity(6) - loopback at the main RF unit but route it through
the diversity receive path in the IF module. This
exercises the framer, codec, FIR, IF, and RF
modules.
ifMain(7) - loopack at the IF module using only the Main
receive path. This exercises the framer, codec,
FIR, and IF modules.
ifDiversity(8) - loopack at the IF module using only the diversity
receive path. This exercises the framer, codec,
FIR, and IF modules."::={ cwrLoopbackEntry 1}cwrScopePortTable OBJECT-TYPE
SYNTAXSEQUENCEOF CwrScopePortEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table provides facilities to redirect a portion of the signal
being processed by a DSP to a scope port on the radio. An
oscilloscope may be connected to the scope port to analyze the
signal."::={ cwrTestGroup 2}cwrScopePortEntry OBJECT-TYPESYNTAX CwrScopePortEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"There exists one such entry for every interface in the ifTable
which has an ifType of propWirelessP2P(157)."INDEX{ ifIndex }::={ cwrScopePortTable 1}
CwrScopePortEntry ::=SEQUENCE{
cwrScopePortOn TruthValue,
cwrScopePortDsp INTEGER,
cwrScopePortAttribute Integer32}cwrScopePortOn OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"If set to true(1), then the DSP identified by cwrScopePortDsp, will
redirect a portion of the output signal for the attribute identified
by cwrScopeAttribute to the scope port."::={ cwrScopePortEntry 1}cwrScopePortDsp OBJECT-TYPESYNTAXINTEGER(1..8)MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This identifies the DSP that should redirect a portion of the
signal data to the scope port."::={ cwrScopePortEntry 2}cwrScopePortAttribute OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This represents the attribute to be redirected to the scope port.
The attributes that may be redirected to scope port is the same
as that identified in cwrSnapshotType."
::={ cwrScopePortEntry 3}-- Trap GroupcwrRadioTrapTable OBJECT-TYPESYNTAXSEQUENCEOF CwrRadioTrapEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table provides information about the last trap that was
generated on this interface."::={ cwrRadioLatestTrap 1}cwrRadioTrapEntry OBJECT-TYPESYNTAX CwrRadioTrapEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This represents one entry in this table."INDEX{ ifIndex }::={ cwrRadioTrapTable 1}
CwrRadioTrapEntry ::=SEQUENCE{
cwrTrapReason DisplayString}cwrTrapReason OBJECT-TYPESYNTAXDisplayString(SIZE(0..255))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The explanation string for the event trap cwrEventId."::={ cwrRadioTrapEntry 1}-- The following traps are generated by the radio system. These traps are not
-- in response to any threshold specification that might have been defined.cwrTrapConfigMismatch NOTIFICATION-TYPEOBJECTS{
ifIndex,
cwrTrapReason
}STATUScurrentDESCRIPTION"The radio subsystem has detected that the combination of the
configuration parameters that has been requested is inconsistent
and cannot be supported.
The cwrTrapReason is the textual description of what parameter
causes the mismatch."::={ cwrRadioDevTraps 1}cwrTrapInitFailure NOTIFICATION-TYPEOBJECTS{
ifIndex,
cwrTrapReason
}STATUScurrentDESCRIPTION"The radio subsystem has failed to initialize the hardware
successfully.
This implies that there is a critical error condition in the
associated hardware. The cwrTrapReason specifies the reason
the init failed."::={ cwrRadioDevTraps 2}cwrTrapLinkQuality NOTIFICATION-TYPEOBJECTS{
ifIndex,
cwrTrapReason
}STATUScurrentDESCRIPTION"The radio subsystem has detected a significant change in
the radio link quality. The cwrTrapReason will describe
the quality."::={ cwrRadioDevTraps 3}cwrTrapLinkSyncLost NOTIFICATION-TYPEOBJECTS{ ifIndex }STATUScurrentDESCRIPTION"The radio link has lost synchronization with the remote end."::={ cwrRadioDevTraps 4}cwrTrapLinkSyncAcquired NOTIFICATION-TYPEOBJECTS{ ifIndex }STATUScurrentDESCRIPTION"The radio link has acquired synchronization with the remote end."::={ cwrRadioDevTraps 5}cwrTrapIfRxOsc NOTIFICATION-TYPEOBJECTS{
ifIndex,
cwrIfRxOscState
}STATUScurrentDESCRIPTION"The IF receive frequency oscillator has changed state."::={ cwrRadioDevTraps 6}cwrTrapIfTxOsc NOTIFICATION-TYPEOBJECTS{
ifIndex,
cwrIfTxOscState
}STATUScurrentDESCRIPTION"The IF transmit frequency oscillator has changed state."::={ cwrRadioDevTraps 7}cwrTrapIfRefOsc NOTIFICATION-TYPEOBJECTS{
ifIndex,
cwrIfRefOscState
}STATUScurrentDESCRIPTION"The IF Reference Frequency oscillator has changed state."::={ cwrRadioDevTraps 8}cwrTrapRfSupplyVoltage NOTIFICATION-TYPE
OBJECTS{
ifIndex,
cwrRfSupplyVoltageState
}STATUScurrentDESCRIPTION"The supply voltage to the RF resource has changed.
The cwrRfSupplyVoltageState specifies whether the supply voltage is
in spec or not."::={ cwrRadioDevTraps 9}cwrTrapRfRxOsc NOTIFICATION-TYPEOBJECTS{
ifIndex,
cwrRfRxOscState
}STATUScurrentDESCRIPTION"The RF receive frequency oscillator has changed state.
The cwrRfIndex identifies the RF resource that is the cause
of this trap. The cwrRfRxOscState specifies the
state of the oscilator."::={ cwrRadioDevTraps 10}cwrTrapRfTxOsc NOTIFICATION-TYPEOBJECTS{
ifIndex,
cwrRfTxOscState
}STATUScurrentDESCRIPTION"The RF transmit frequency oscillator has changed state.
The cwrRfIndex identifies the RF resource that is the cause
of this trap. The cwrRfRxOscState specifies the
state of the oscilator."::={ cwrRadioDevTraps 11}cwrTrapRfTemp NOTIFICATION-TYPEOBJECTS{
ifIndex,
cwrRfTemperature
}STATUScurrentDESCRIPTION"The temperature of the RF module identified by cwrRfIndex
has exceeded a defined reference."::={ cwrRadioDevTraps 12}cwrTrapRfStatusChange NOTIFICATION-TYPEOBJECTS{
ifIndex,
cwrRfStatus
}STATUScurrentDESCRIPTION"This trap indicates that the RF resource either
came online(1) or went offline(2).
The cwrRfIndex will identify which resource changed state
and cwrRfStatus will identify what state it is in."::={ cwrRadioDevTraps 13}cwrTrapLink1HrThresh NOTIFICATION-TYPEOBJECTS{
ifIndex,
cwrTrapReason
}STATUScurrentDESCRIPTION"One of cwrLink1HrESAlarmThresh, cwrLink1HrSESAlarmThresh,
cwrLink1HrCSESAlarmThresh, cwrLink1HrDCMAlarmThresh was
was exceeded. The cwrTrapReason will identify which
threshold was exceeded."::={ cwrRadioDevTraps 14}cwrTrapLink24HrThresh NOTIFICATION-TYPEOBJECTS{
ifIndex,
cwrTrapReason
}STATUScurrentDESCRIPTION"One of cwrLink24HrESAlarmThresh, cwrLink24HrSESAlarmThresh,
cwrLink24HrCSESAlarmThresh, cwrLink24HrDCMAlarmThresh was
was exceeded. The cwrTrapReason will identify which
threshold was exceeded."::={ cwrRadioDevTraps 15}-- The following trap is generated in response to a threshold defined
-- in cwrThreshTable.cwrTrapThresh NOTIFICATION-TYPEOBJECTS{
cwrThreshValue,
cwrThreshHysteresisTime,
cwrThreshLimitTime
}STATUScurrentDESCRIPTION"The radio subsystem generates this trap when a threshold crosses
its specified limit. The parameters identify the following
cwrThreshValue - The value that was crossed.
cwrThreshHysteresisTime - The Hysteresis time that was specified.
cwrThreshLimitTime - The Limit time that was specified."::={ cwrRadioThreshTraps 1}-- ============================================================================-- Compliance StatementscwrRadioIfConformance OBJECTIDENTIFIER::={ ciscoWirelessIfMIB 3}cwrRadioIfCompliances OBJECTIDENTIFIER::={ cwrRadioIfConformance 1}cwrRadioIfGroups OBJECTIDENTIFIER::={ cwrRadioIfConformance 2}cwrRadioBasicCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statement for devices that Point to Point
wireless interface compliant to Cisco Systems Inc.
specification."MODULE-- this moduleMANDATORY-GROUPS{
cwrComplianceRadioGroup,
cwrComplianceRadioPhyQualityGroup,
cwrComplianceRadioRfGroup,
cwrComplianceReqLinkMetrics,
cwrComplianceRadioTestGroup
}GROUP cwrComplianceHistoryGroup
DESCRIPTION"The History group may be implemented on both the Radio Master and
Radio Slave. It is optional."GROUP cwrComplianceRadioTlGroup
DESCRIPTION"The Timeline group may be implemented on both the Radio Master and
Radio Slave. It is optional."GROUP cwrComplianceRadioSnapshotGroup
DESCRIPTION"The Snapshot group may be implemented on both the Radio Master and
Radio Slave. It is optional."GROUP cwrComplianceRadioAntennaGroup
DESCRIPTION"This group may be implemented on both the Radio Master and Radio
Slave. It is optional."GROUP cwrComplianceRadioPhyByteErrGroup
DESCRIPTION"This group may be implemented on both the Radio Master and Radio
Slave. It is optional."GROUP cwrComplianceNotifGroup
DESCRIPTION"This group of notifications is optional."::={ cwrRadioIfCompliances 1}-- The Basic Radio Group.cwrComplianceRadioGroup OBJECT-GROUPOBJECTS{
cwrRadioNextIndex,
cwrAcquisitionMode,
cwrSelfTest,
cwrBasePrivacySupport,
cwrTxRfIndex,
cwrRx1RfIndex,
cwrRx2RfIndex,
cwrClockRefExt,
cwrAntAlignment,
cwrNumRxAntenna,
cwrBandwidth,
cwrThroughput,
cwrOperatingBand,
cwrTxFrequency,
cwrRxFrequency,
cwrTxPower,
cwrCableLoss,
cwrOpStatus,
cwrCableLossDiversity,
cwrBurstSize
}STATUScurrentDESCRIPTION"Group of objects implemented to configure a point to point wireless
radio. This includes the cwrBurstSize object."::={ cwrRadioIfGroups 1}cwrComplianceRadioPhyQualityGroup OBJECT-GROUPOBJECTS{
cwrArqPctBw,
cwrArqVoiceLatency,
cwrArqDataLatency,
cwrArqBurstSize,
cwrArqTypicalBitRate,
cwrArqMinBitRate,
cwrArqMaxLatencyJitter,
cwrArqReset,
cwrArqOn,
cwrTrapReason
}STATUScurrentDESCRIPTION"Group of objects implemented to tune phy quality in the point to
point wireless systems."::={ cwrRadioIfGroups 2}cwrComplianceRadioRfGroup OBJECT-GROUPOBJECTS{
cwrRfResIndex,
cwrRFOpMode,
cwrTxFreqRangeMin,
cwrTxFreqRangeMax,
cwrRxFreqRangeMin,
cwrRxFreqRangeMax,
cwrMinTxPower,
cwrMaxTxPower,
cwrRfTxOscState,
cwrRfAntIndex,
cwrRfRxOscState,
cwrRfTemperature,
cwrRfSupplyVoltageState,
cwrRfStatus,
cwrRfControlChannelStatus,
cwrBurstSizeGroup,
cwrIfTxOscState,
cwrIfRxOscState,
cwrIfRefOscState,
cwrIfResIndex,
cwrIfInpFreq,
cwrIfOutFreq
}STATUScurrentDESCRIPTION"Group of objects implemented to tune phy quality in the point to
point wireless systems. This group includes cwrBurstSizeGroup."::={ cwrRadioIfGroups 3}-- Required Link Metrics Group.cwrComplianceReqLinkMetrics OBJECT-GROUPOBJECTS{
cwrLinkCwESThresh,
cwrLinkLowCwDSThresh,
cwrLinkHighCwDSThresh,
cwrLinkCSESThresh,
cwrLink1HrESAlarmThresh,
cwrLink1HrSESAlarmThresh,
cwrLink1HrCSESAlarmThresh,
cwrLink1HrDCMAlarmThresh,
cwrLink24HrESAlarmThresh,
cwrLink24HrSESAlarmThresh,
cwrLink24HrCSESAlarmThresh,
cwrLink24HrDCMAlarmThresh,
cwrAvailableSeconds,
cwrUnAvailableSeconds,
cwrSyncLossSeconds,
cwrPctErrorFreeSeconds,
cwrPctErroredSeconds,
cwrPctSeverelyErroredSeconds,
cwrPctAvailSeconds,
cwrPctCwDegradedMinutes,
cwrSyncSuccessCount,
cwrSyncFailureCount,
cwrManagedSyncLoss,
cwrAutomaticSyncLoss,
cwrLastSyncSuccessTime,
cwrLastSyncFailTime,
cwrEffectivePhyDataRate,
cwrPctEffectivePhyDataRate,
cwr24HrUpdateTime,
cwr24HrErrorFreeSeconds,
cwr24HrErroredSeconds,
cwr24HrSevErroredSeconds,
cwr24HrConsecSvErrSeconds,
cwr24HrDegradedMinutes,
cwr24HrTotalErroredCodewords,
cwr24HrTotalCodewords,
cwr1HrUpdateTime,
cwr1HrErrorFreeSeconds,
cwr1HrErroredSeconds,
cwr1HrSevErroredSeconds,
cwr1HrConsecSvErrSeconds,
cwr1HrDegradedMinutes,
cwr1HrErroredCodewords,
cwr1HrTotalCodewords,
cwr1MinUpdateTime,
cwr1MinErrorFreeSeconds,
cwr1MinErroredSeconds,
cwr1MinSevErroredSeconds,
cwr1MinConsecSvCwErrSeconds,
cwr1MinDegradedSeconds,
cwr1MinErroredCodewords,
cwr1MinCodewords,
cwr1SecUpdateTime,
cwr1SecRxCodewords,
cwr1SecRSCodewordErrors,
cwr1SecArqCodewordErrors,
cwr1SecRxRrCount,
cwr1SecRxRrEventCount,
cwr1SecTxArqCount,
cwr1SecTxArqEventCount,
cwr1SecCorrectedSyncByteErrs,
cwr1SecConsecutiveCwErrs,
cwr1SecPostARQGoodCodewords
}STATUScurrentDESCRIPTION
"Required Radio link metrics objects for the point to point wireless
systems."::={ cwrRadioIfGroups 4}-- Required Test GroupcwrComplianceRadioTestGroup OBJECT-GROUPOBJECTS{
cwrLocalLoopbackPoint,
cwrScopePortOn,
cwrScopePortDsp,
cwrScopePortAttribute
}STATUScurrentDESCRIPTION"Group of objects implemented in the point to point wireless
system for Testing the link."::={ cwrRadioIfGroups 5}-- Optional History GruopcwrComplianceHistoryGroup OBJECT-GROUPOBJECTS{
cwrHistClass,
cwrRfResourceId,
cwrDspNumber,
cwrStartBinValue,
cwrBinDelta,
cwrNumHistBins,
cwrUpdateRate,
cwrCollDuration,
cwrOwnerId,
cwrHistStatus,
cwrHistBitShift,
cwrHistToneSelection,
cwrHistToneValue,
cwrHistAction,
cwrHistRowStatus,
cwrHistPeriodicSum,
cwrHistUpdateTime,
cwrHistMin,
cwrHistMax,
cwrHistMean,
cwrValue
}STATUScurrentDESCRIPTION"Group of objects implemented in the point to point wireless
system for capturing histograms of radio signal parameters on the
radio interface."::={ cwrRadioIfGroups 6}-- Optional Radio Timeline group.cwrComplianceRadioTlGroup OBJECT-GROUPOBJECTS{
cwrThreshAttribute,
cwrThreshType,
cwrThreshAntId,
cwrThreshValue,
cwrThreshHysteresisTime,
cwrThreshLimitTime,
cwrThreshRowStatus,
cwrThreshDspNum,
cwrTlClass,
cwrTlRfResourceId,
cwrTlDspNum,
cwrTlNumDataValues,
cwrTlDecimationFactor,
cwrTlPreSumShift,
cwrTlToneSelection,
cwrTlToneValue,
cwrTlThreshIndex,
cwrTlAction,
cwrTlStatus,
cwrTlPostTrigBufMgmt,
cwrTlRowStatus,
cwrTlUpdateTime,
cwrTlNumValues,
cwrTlTriggerLoc,
cwrTlValue
}STATUScurrentDESCRIPTION"Group of objects implemented in the point to point wireless
system for establishing thresholds and capturing timeline data."::={ cwrRadioIfGroups 7}-- Optional Snapshot groupcwrComplianceRadioSnapshotGroup OBJECT-GROUPOBJECTS{
cwrSnapshotType,
cwrSnapshotAction,
cwrSnapshotStatus,
cwrSnapshotRowStatus,
cwrSnapAttr1Id,
cwrSnapAttr1Size,
cwrSnapAttr2Id,
cwrSnapAttr2Size,
cwrSnapAttr3Id,
cwrSnapAttr3Size,
cwrSnapAttr4Id,
cwrSnapAttr4Size,
cwrRealPart,
cwrImaginaryPart
}STATUScurrentDESCRIPTION"Group of objects implemented in the point to point wireless
system for capturing snapshots of various parameters on the radio
interface."::={ cwrRadioIfGroups 8}-- Optional Antenna Group.cwrComplianceRadioAntennaGroup OBJECT-GROUPOBJECTS{
cwrAntennaXDim,
cwrAntennaYDim,
cwrAntennaType,
cwrAntennaDescr,
cwrAntennaGain,
cwrAntennaPolarization
}STATUScurrentDESCRIPTION"Group of objects implemented in the point to point wireless
system for managing the antennas available in the system."::={ cwrRadioIfGroups 9}
-- Optional Corrected Byte Error Group.cwrComplianceRadioPhyByteErrGroup OBJECT-GROUPOBJECTS{
cwrArq1ByteErrs,
cwrArq2ByteErrs,
cwrArq3ByteErrs,
cwrArq4ByteErrs,
cwrArq5ByteErrs,
cwrArq6ByteErrs,
cwrArq7ByteErrs,
cwrArq8ByteErrs,
cwrArq9ByteErrs
}STATUScurrentDESCRIPTION"Group of objects implemented in the point to point wireless
system for tracking the number of errored bytes that were
automatically corrected."::={ cwrRadioIfGroups 10}cwrComplianceNotifGroup NOTIFICATION-GROUPNOTIFICATIONS{ cwrTrapConfigMismatch,
cwrTrapInitFailure,
cwrTrapLinkQuality,
cwrTrapLinkSyncLost,
cwrTrapLinkSyncAcquired,
cwrTrapIfRxOsc,
cwrTrapIfTxOsc,
cwrTrapIfRefOsc,
cwrTrapRfSupplyVoltage,
cwrTrapRfRxOsc,
cwrTrapRfTxOsc,
cwrTrapRfTemp,
cwrTrapRfStatusChange,
cwrTrapLink1HrThresh,
cwrTrapLink24HrThresh,
cwrTrapThresh
}STATUScurrentDESCRIPTION"A group of notifications. Note that none of these
notifications were originally defined with an OID
having 0 as its next-to-last sub-identifier. Therefore,
none of these notifications are reverse-mappable between
SNMPv1 and SNMPv2/SNMPv3."::={ cwrRadioIfGroups 11}END